sample:
  description: Hello Thrift server sample
  name: hello thrift server
common:
  tags:
    - thrift
    - cpp
    - sample
  build_only: true
  modules:
    - thrift
  platform_allow:
    - mps2/an385
    - qemu_x86_64
  integration_platforms:
    - qemu_x86_64
  filter: CONFIG_FULL_LIBCPP_SUPPORTED
tests:
  sample.thrift.hello.server.binaryProtocol: {}
  sample.thrift.hello.server.compactProtocol:
    extra_configs:
      - CONFIG_THRIFT_COMPACT_PROTOCOL=y
  sample.thrift.hello.server.tlsTransport:
    extra_args: OVERLAY_CONFIG="../overlay-tls.conf"
