1f6603c60Sopenharmony_ci{ 2f6603c60Sopenharmony_ci "description": "Configuration for ActsToolChainTest Tests", 3f6603c60Sopenharmony_ci "driver": { 4f6603c60Sopenharmony_ci "type": "CppTest", 5f6603c60Sopenharmony_ci "native-test-timeout": "3600000", 6f6603c60Sopenharmony_ci "module-name": "ActsToolChainTest", 7f6603c60Sopenharmony_ci "runtime-hint": "100s", 8f6603c60Sopenharmony_ci "native-test-device-path": "/data/local/tmp" 9f6603c60Sopenharmony_ci }, 10f6603c60Sopenharmony_ci "kits": [ 11f6603c60Sopenharmony_ci { 12f6603c60Sopenharmony_ci "push": [ 13f6603c60Sopenharmony_ci "ActsToolChainTest->/data/local/tmp/ActsToolChainTest", 14f6603c60Sopenharmony_ci "libc-test.tar->/data/local/tmp/libc-test.tar", 15f6603c60Sopenharmony_ci "libc-test-lib.tar->/data/local/tmp/libc-test-lib.tar" 16f6603c60Sopenharmony_ci ], 17f6603c60Sopenharmony_ci "type": "PushKit", 18f6603c60Sopenharmony_ci "post-push": [ 19f6603c60Sopenharmony_ci "mkdir /tmp", 20f6603c60Sopenharmony_ci "mkdir /dev/shm", 21f6603c60Sopenharmony_ci "tar -xf /data/local/tmp/libc-test.tar -C /data/local/tmp/", 22f6603c60Sopenharmony_ci "tar -xf /data/local/tmp/libc-test-lib.tar -C /data/local/tmp/", 23f6603c60Sopenharmony_ci "chmod a+x -R /data/local/tmp/libc-test-lib", 24f6603c60Sopenharmony_ci "chmod a+x -R /data/local/tmp/libc-test", 25f6603c60Sopenharmony_ci "mount -o rw,remount /", 26f6603c60Sopenharmony_ci "mv /data/local/tmp/libc-test/zh_CN /data/local/tmp/zh_CN", 27f6603c60Sopenharmony_ci "mkdir /data/tests", 28f6603c60Sopenharmony_ci "mkdir /data/tests/libc-test", 29f6603c60Sopenharmony_ci "mkdir /data/tests/libc-test/src", 30f6603c60Sopenharmony_ci "mkdir /data/tests/libc-test/src/A", 31f6603c60Sopenharmony_ci "mkdir /data/tests/libc-test/src/B", 32f6603c60Sopenharmony_ci "mkdir /data/tests/libc-test/src/C", 33f6603c60Sopenharmony_ci "mkdir -p /data/tests/libc-test/src/rpath_lib/rpath_support_A", 34f6603c60Sopenharmony_ci "mkdir -p /data/tests/libc-test/src/rpath_lib/rpath_support_B", 35f6603c60Sopenharmony_ci "mkdir -p /data/tests/libc-test/src/rpath_support_C", 36f6603c60Sopenharmony_ci "mv /data/local/tmp/libc-test-lib/libdlns_dlsym_dep_a.so /data/tests/libc-test/src/A", 37f6603c60Sopenharmony_ci "mv /data/local/tmp/libc-test-lib/libdlns_dlsym_dep_b.so /data/tests/libc-test/src/B", 38f6603c60Sopenharmony_ci "mv /data/local/tmp/libc-test-lib/libdlns_dlsym_dep_c.so /data/tests/libc-test/src/C", 39f6603c60Sopenharmony_ci "mv /data/local/tmp/libc-test-lib/libprimary_absolute.so /data/tests/libc-test/src/rpath_lib", 40f6603c60Sopenharmony_ci "mv /data/local/tmp/libc-test-lib/libprimary_origin.so /data/tests/libc-test/src/rpath_lib", 41f6603c60Sopenharmony_ci "mv /data/local/tmp/libc-test-lib/libprimary_multiple.so /data/tests/libc-test/src/rpath_lib", 42f6603c60Sopenharmony_ci "mv /data/local/tmp/libc-test-lib/libsupport_001.so /data/tests/libc-test/src/rpath_lib/rpath_support_A", 43f6603c60Sopenharmony_ci "mv /data/local/tmp/libc-test-lib/libsupport_002.so /data/tests/libc-test/src/rpath_support_C", 44f6603c60Sopenharmony_ci "mv /data/local/tmp/libc-test-lib/libatexit_dlclose_dso.so /data/tests/libc-test/src", 45f6603c60Sopenharmony_ci "mv /data/local/tmp/libc-test-lib/libldso_cfi_test_lib.so /data/tests/libc-test/src", 46f6603c60Sopenharmony_ci "mv /data/local/tmp/libc-test-lib/libdlopen_ext_relro_dso.so /data/tests/libc-test/src", 47f6603c60Sopenharmony_ci "mv /data/local/tmp/libc-test-lib/libdlopen_fill_random.so /data/tests/libc-test/src", 48f6603c60Sopenharmony_ci "cp /data/local/tmp/libc-test-lib/libcfi_cross_dso_dtor_test_use.z.so /data/local/tmp/", 49f6603c60Sopenharmony_ci "cp /data/local/tmp/libc-test-lib/libcfi_cross_dso_dtor_test_base.z.so /data/local/tmp/", 50f6603c60Sopenharmony_ci "cp /data/local/tmp/libc-test-lib/libdlopen_hash_sysv.so /data/tests/libc-test/src", 51f6603c60Sopenharmony_ci "cp /data/local/tmp/libc-test-lib/libdlopen_ns_dso.so /data/tests/libc-test/src", 52f6603c60Sopenharmony_ci "cp /data/local/tmp/libc-test-lib/libdlopen_ns_dso.so /system/lib", 53f6603c60Sopenharmony_ci "cp /data/local/tmp/libc-test-lib/libdlopen_ns_dso.so /system/lib/libdlopen_ns_dso_ndk.so", 54f6603c60Sopenharmony_ci "cp /data/local/tmp/libc-test-lib/libdlopen_ns_dso.so /system/lib/ndk/libdlopen_ns_dso_sys.so", 55f6603c60Sopenharmony_ci "cp /data/local/tmp/libc-test-lib/libdlopen_ns_dso.so /system/lib64/libdlopen_ns_dso_ndk.so", 56f6603c60Sopenharmony_ci "cp /data/local/tmp/libc-test-lib/libdlopen_ns_dso.so /system/lib64/ndk/libdlopen_ns_dso_sys.so", 57f6603c60Sopenharmony_ci "cp /data/local/tmp/libc-test-lib/libdlclose_recursive.so /system/lib64/libdlclose_recursive.so", 58f6603c60Sopenharmony_ci "cp /data/local/tmp/libc-test-lib/libdlclose_recursive_dlopen_so.so /system/lib64/libdlclose_recursive_dlopen_so.so", 59f6603c60Sopenharmony_ci "cp /data/local/tmp/libc-test-lib/libdlopen_dso.so /data/local/tmp/libc-test-lib/lib_for_no_delete.so", 60f6603c60Sopenharmony_ci "cp /data/local/tmp/libc-test-lib/libdlopen_dso.so /data/local/tmp/libc-test-lib/lib_for_dlopen.so", 61f6603c60Sopenharmony_ci "cp /data/local/tmp/libc-test-lib/*.so /data/local/tmp", 62f6603c60Sopenharmony_ci "param set debug.hitrace.tags.enableflags 1", 63f6603c60Sopenharmony_ci "echo 'root:This.is.a.test:18997:0:99999:7:::'>/etc/shadow", 64f6603c60Sopenharmony_ci "rm -rf /data/local/tmp/libc-test/vsyslog", 65f6603c60Sopenharmony_ci "rm -rf /data/local/tmp/libc-test/mincore", 66f6603c60Sopenharmony_ci "rm -rf /data/local/tmp/libc-test/tcgetattr", 67f6603c60Sopenharmony_ci "rm -rf /data/local/tmp/libc-test/tcsendbreak", 68f6603c60Sopenharmony_ci "rm -rf /data/local/tmp/libc-test/tcgetsid", 69f6603c60Sopenharmony_ci "rm -rf /data/local/tmp/libc-test/tcsetattr", 70f6603c60Sopenharmony_ci "rm -rf /data/local/tmp/libc-test/tcsetpgrp", 71f6603c60Sopenharmony_ci "rm -rf /data/local/tmp/libc-test/ttyname", 72f6603c60Sopenharmony_ci "rm -rf /data/local/tmp/libc-test/tcgetpgrp", 73f6603c60Sopenharmony_ci "rm -rf /data/local/tmp/libc-test/isatty", 74f6603c60Sopenharmony_ci "rm -rf /data/local/tmp/libc-test/ftok", 75f6603c60Sopenharmony_ci "rm -rf /data/local/tmp/libc-test/lchown", 76f6603c60Sopenharmony_ci "rm -rf /data/local/tmp/libc-test/syslog", 77f6603c60Sopenharmony_ci "rm -rf /data/local/tmp/libc-test/vsyslog", 78f6603c60Sopenharmony_ci "rm -rf /data/local/tmp/libc-test/dlns_dlopen_test ", 79f6603c60Sopenharmony_ci "rm -rf /data/local/tmp/libc-test/dlns_set_fun_test", 80f6603c60Sopenharmony_ci "rm -rf /data/local/tmp/libc-test/dlns_inherit_test", 81f6603c60Sopenharmony_ci "rm -rf /data/local/tmp/libc-test/dlns_separated_test", 82f6603c60Sopenharmony_ci "rm -rf /data/local/tmp/libc-test/trace_stresstest", 83f6603c60Sopenharmony_ci "rm -rf /data/local/tmp/libc-test/ldso_randomization_manual", 84f6603c60Sopenharmony_ci "rm -rf /data/local/tmp/libc-test/malloc-brk-fail", 85f6603c60Sopenharmony_ci "rm -rf /data/local/tmp/libc-test/pthread_atfork-errno-clobber", 86f6603c60Sopenharmony_ci "rm -rf /data/local/tmp/libc-test/flockfile-list", 87f6603c60Sopenharmony_ci "rm -rf /data/local/tmp/libc-test/rintf", 88f6603c60Sopenharmony_ci "rm -rf /data/local/tmp/libc-test/nearbyint", 89f6603c60Sopenharmony_ci "rm -rf /data/local/tmp/libc-test/fma", 90f6603c60Sopenharmony_ci "rm -rf /data/local/tmp/libc-test/fmal", 91f6603c60Sopenharmony_ci "rm -rf /data/local/tmp/libc-test/acoshl", 92f6603c60Sopenharmony_ci "rm -rf /data/local/tmp/libc-test/tgammal", 93f6603c60Sopenharmony_ci "rm -rf /data/local/tmp/libc-test/sqrtl", 94f6603c60Sopenharmony_ci "rm -rf /data/local/tmp/libc-test/erfcl", 95f6603c60Sopenharmony_ci "rm -rf /data/local/tmp/libc-test/rint", 96f6603c60Sopenharmony_ci "rm -rf /data/local/tmp/libc-test/lgammal", 97f6603c60Sopenharmony_ci "rm -rf /data/local/tmp/libc-test/nearbyintf", 98f6603c60Sopenharmony_ci "rm -rf /data/local/tmp/libc-test/fmaf", 99f6603c60Sopenharmony_ci "rm -rf /data/local/tmp/libc-test/sqrtf", 100f6603c60Sopenharmony_ci "rm -rf /data/local/tmp/libc-test/rintl", 101f6603c60Sopenharmony_ci "rm -rf /data/local/tmp/libc-test/sqrt", 102f6603c60Sopenharmony_ci "rm -rf /data/local/tmp/libc-test/nearbyintl", 103f6603c60Sopenharmony_ci "rm -rf /data/local/tmp/libc-test/fenv", 104f6603c60Sopenharmony_ci "rm -rf /data/local/tmp/libc-test/asinhl", 105f6603c60Sopenharmony_ci "rm -rf /data/local/tmp/libc-test/tgkill_ext", 106f6603c60Sopenharmony_ci "rm -rf /data/local/tmp/libc-test/res_send", 107f6603c60Sopenharmony_ci "rm -rf /data/local/tmp/libc-test/unittest_ldso_ns_config", 108f6603c60Sopenharmony_ci "rm -rf /data/local/tmp/libc-test/unittest_ldso_dynlink", 109f6603c60Sopenharmony_ci "rm -rf /data/local/tmp/libc-test/gwp_asan_invalid_free_right_test", 110f6603c60Sopenharmony_ci "rm -rf /data/local/tmp/libc-test/gwp_asan_invalid_free_left_test", 111f6603c60Sopenharmony_ci "rm -rf /data/local/tmp/libc-test/unittest_hilog_vsnprint", 112f6603c60Sopenharmony_ci "rm -rf /data/local/tmp/libc-test/signal", 113f6603c60Sopenharmony_ci "rm -rf /data/local/tmp/libc-test/clock_nanosleep", 114f6603c60Sopenharmony_ci "rm -rf /data/local/tmp/libc-test/pthread_rwlock_rdlock", 115f6603c60Sopenharmony_ci "rm -rf /data/local/tmp/libc-test/pthread_cond_timedwait", 116f6603c60Sopenharmony_ci "rm -rf /data/local/tmp/libc-test/pthread_mutex_ext", 117f6603c60Sopenharmony_ci "rm -rf /data/local/tmp/libc-test/trace_marker", 118f6603c60Sopenharmony_ci "rm -rf /data/local/tmp/libc-test/pthread_robust", 119f6603c60Sopenharmony_ci "rm -rf /data/local/tmp/libc-test/poll_sup", 120f6603c60Sopenharmony_ci "rm -rf /data/local/tmp/libc-test/ipc_msg", 121f6603c60Sopenharmony_ci "rm -rf /data/local/tmp/libc-test/ipc_sem", 122f6603c60Sopenharmony_ci "rm -rf /data/local/tmp/libc-test/ipc_shm" 123f6603c60Sopenharmony_ci ], 124f6603c60Sopenharmony_ci "cleanup-apps": true 125f6603c60Sopenharmony_ci } 126f6603c60Sopenharmony_ci ] 127f6603c60Sopenharmony_ci} 128f6603c60Sopenharmony_ci 129