{
    "name": "@openharmony/arkxtest",
    "version": "3.1",
    "description": "test framwork",
    "publishAs": "code-segment",
    "segment": {
       "destPath": "test/testfwk/arkxtest"
    },
    "scripts": {
    },
    "author": {},
    "repository": "",
    "license": "Apache License 2.0",
    "component": {
      "name": "arkxtest",
      "subsystem": "testfwk",
      "syscap": [ 
        "SystemCapability.Test.UiTest",
        "SystemCapability.Test.PerfTest"
      ],
      "adapted_system_type": [ 
        "standard"
      ],
      "features": [ "arkxtest_product_feature" ],
      "rom": "500KB",
      "ram": "100KB",
      "deps": {
        "components": [
          "common_event_service",
          "ipc",
          "ability_base",
          "window_manager",
          "c_utils",
          "napi",
          "accessibility",
          "image_framework",
          "ability_runtime",
          "hilog",
          "input",
          "json",
          "pasteboard",
          "eventhandler",
          "hidumper",
          "samgr",
          "safwk",
          "soc_perf",
          "init",
          "access_token",
          "graphic_2d",
          "runtime_core",
          "libuv",
          "udmf",
          "hiview",
          "hisysevent",
          "data_share",
          "libjpeg-turbo",
          "libpng",
          "time_service",
          "imf",
          "os_account",
          "font_manager",
          "ui_appearance",
          "api_metrics",
          "location",
          "libxml2"
        ]
      },
      "build": {
        "sub_component": [
            "//test/testfwk/arkxtest/uitest:uitestkit",
            "//test/testfwk/arkxtest/coverage_signal_handler:coverage_signal_handler",
            "//test/testfwk/arkxtest/testserver/init:testserver_etc",
            "//test/testfwk/arkxtest/testserver/sa_profile:testserver_sa_profile",
            "//test/testfwk/arkxtest/testserver/src:test_server_service",
            "//test/testfwk/arkxtest/testserver/src:test_server_client",
            "//test/testfwk/arkxtest/perftest:perftestkit",
            "//test/testfwk/arkxtest/testhelper:testhelperkit"
        ],
        "inner_kits": [
          {
            "type": "none",
            "name": "//test/testfwk/arkxtest/testserver/src:test_server_client",
            "header": {
              "header_base": [
                "${root_out_dir}/gen/test/testfwk/arkxtest/testserver/src",
                "//test/testfwk/arkxtest/testserver/src/client",
                "//test/testfwk/arkxtest/testserver/src/utils"
              ],
              "header_files": [
                "itest_server_interface.h",
                "test_server_client.h",
                "session_token.h"
              ]
            }
          },
          {
            "name": "//test/testfwk/arkxtest/uitest:cj_ui_test_ffi",
            "header": {
              "header_files": [],
              "header_base": "//test/testfwk/arkxtest/uitest/cj"
            }
          }
        ],
    "test": [
      "//test/testfwk/arkxtest/uitest:uitestkit_test",
      "//test/testfwk/arkxtest/testserver/test/unittest:TestSA_unittest",
      "//test/testfwk/arkxtest/testserver/test/fuzztest:testserver_fuzztest",
      "//test/testfwk/arkxtest/perftest:perftest_unittest",
      "//test/testfwk/arkxtest/testhelper:testhelper_unittest"
    ]
      }
    }
  }