{ "description": "Configuration for ActsToolChainTest Tests", "driver": { "type": "CppTest", "native-test-timeout": "3600000", "module-name": "ActsToolChainTest", "runtime-hint": "100s", "native-test-device-path": "/data/local/tmp" }, "kits": [ { "push": [ "ActsToolChainTest->/data/local/tmp/ActsToolChainTest", "libc-test.tar->/data/local/tmp/libc-test.tar", "libc-test-lib.tar->/data/local/tmp/libc-test-lib.tar" ], "type": "PushKit", "post-push": [ "mkdir /tmp", "mkdir /dev/shm", "tar -xf /data/local/tmp/libc-test.tar -C /data/local/tmp/", "tar -xf /data/local/tmp/libc-test-lib.tar -C /data/local/tmp/", "chmod a+x -R /data/local/tmp/libc-test-lib", "chmod a+x -R /data/local/tmp/libc-test", "mount -o rw,remount /", "mv /data/local/tmp/libc-test/zh_CN /data/local/tmp/zh_CN", "mkdir /data/tests", "mkdir /data/tests/libc-test", "mkdir /data/tests/libc-test/src", "mkdir /data/tests/libc-test/src/A", "mkdir /data/tests/libc-test/src/B", "mkdir /data/tests/libc-test/src/C", "mkdir -p /data/tests/libc-test/src/rpath_lib/rpath_support_A", "mkdir -p /data/tests/libc-test/src/rpath_lib/rpath_support_B", "mkdir -p /data/tests/libc-test/src/rpath_support_C", "mv /data/local/tmp/libc-test-lib/libdlns_dlsym_dep_a.so /data/tests/libc-test/src/A", "mv /data/local/tmp/libc-test-lib/libdlns_dlsym_dep_b.so /data/tests/libc-test/src/B", "mv /data/local/tmp/libc-test-lib/libdlns_dlsym_dep_c.so /data/tests/libc-test/src/C", "mv /data/local/tmp/libc-test-lib/libprimary_absolute.so /data/tests/libc-test/src/rpath_lib", "mv /data/local/tmp/libc-test-lib/libprimary_origin.so /data/tests/libc-test/src/rpath_lib", "mv /data/local/tmp/libc-test-lib/libprimary_multiple.so /data/tests/libc-test/src/rpath_lib", "mv /data/local/tmp/libc-test-lib/libsupport_001.so /data/tests/libc-test/src/rpath_lib/rpath_support_A", "mv /data/local/tmp/libc-test-lib/libsupport_002.so /data/tests/libc-test/src/rpath_support_C", "mv /data/local/tmp/libc-test-lib/libatexit_dlclose_dso.so /data/tests/libc-test/src", "mv /data/local/tmp/libc-test-lib/libldso_cfi_test_lib.so /data/tests/libc-test/src", "mv /data/local/tmp/libc-test-lib/libdlopen_ext_relro_dso.so /data/tests/libc-test/src", "mv /data/local/tmp/libc-test-lib/libdlopen_fill_random.so /data/tests/libc-test/src", "cp /data/local/tmp/libc-test-lib/libcfi_cross_dso_dtor_test_use.z.so /data/local/tmp/", "cp /data/local/tmp/libc-test-lib/libcfi_cross_dso_dtor_test_base.z.so /data/local/tmp/", "cp /data/local/tmp/libc-test-lib/libdlopen_hash_sysv.so /data/tests/libc-test/src", "cp /data/local/tmp/libc-test-lib/libdlopen_ns_dso.so /data/tests/libc-test/src", "cp /data/local/tmp/libc-test-lib/libdlopen_ns_dso.so /system/lib", "cp /data/local/tmp/libc-test-lib/libdlopen_ns_dso.so /system/lib/libdlopen_ns_dso_ndk.so", "cp /data/local/tmp/libc-test-lib/libdlopen_ns_dso.so /system/lib/ndk/libdlopen_ns_dso_sys.so", "cp /data/local/tmp/libc-test-lib/libdlopen_ns_dso.so /system/lib64/libdlopen_ns_dso_ndk.so", "cp /data/local/tmp/libc-test-lib/libdlopen_ns_dso.so /system/lib64/ndk/libdlopen_ns_dso_sys.so", "cp /data/local/tmp/libc-test-lib/libdlclose_recursive.so /system/lib64/libdlclose_recursive.so", "cp /data/local/tmp/libc-test-lib/libdlclose_recursive_dlopen_so.so /system/lib64/libdlclose_recursive_dlopen_so.so", "cp /data/local/tmp/libc-test-lib/libdlopen_dso.so /data/local/tmp/libc-test-lib/lib_for_no_delete.so", "cp /data/local/tmp/libc-test-lib/libdlopen_dso.so /data/local/tmp/libc-test-lib/lib_for_dlopen.so", "cp /data/local/tmp/libc-test-lib/*.so /data/local/tmp", "param set debug.hitrace.tags.enableflags 1", "echo 'root:This.is.a.test:18997:0:99999:7:::'>/etc/shadow", "rm -rf /data/local/tmp/libc-test/vsyslog", "rm -rf /data/local/tmp/libc-test/mincore", "rm -rf /data/local/tmp/libc-test/tcgetattr", "rm -rf /data/local/tmp/libc-test/tcsendbreak", "rm -rf /data/local/tmp/libc-test/tcgetsid", "rm -rf /data/local/tmp/libc-test/tcsetattr", "rm -rf /data/local/tmp/libc-test/tcsetpgrp", "rm -rf /data/local/tmp/libc-test/ttyname", "rm -rf /data/local/tmp/libc-test/tcgetpgrp", "rm -rf /data/local/tmp/libc-test/isatty", "rm -rf /data/local/tmp/libc-test/ftok", "rm -rf /data/local/tmp/libc-test/lchown", "rm -rf /data/local/tmp/libc-test/syslog", "rm -rf /data/local/tmp/libc-test/vsyslog", "rm -rf /data/local/tmp/libc-test/dlns_dlopen_test ", "rm -rf /data/local/tmp/libc-test/dlns_set_fun_test", "rm -rf /data/local/tmp/libc-test/dlns_inherit_test", "rm -rf /data/local/tmp/libc-test/dlns_separated_test", "rm -rf /data/local/tmp/libc-test/trace_stresstest", "rm -rf /data/local/tmp/libc-test/ldso_randomization_manual", "rm -rf /data/local/tmp/libc-test/malloc-brk-fail", "rm -rf /data/local/tmp/libc-test/pthread_atfork-errno-clobber", "rm -rf /data/local/tmp/libc-test/flockfile-list", "rm -rf /data/local/tmp/libc-test/rintf", "rm -rf /data/local/tmp/libc-test/nearbyint", "rm -rf /data/local/tmp/libc-test/fma", "rm -rf /data/local/tmp/libc-test/fmal", "rm -rf /data/local/tmp/libc-test/acoshl", "rm -rf /data/local/tmp/libc-test/tgammal", "rm -rf /data/local/tmp/libc-test/sqrtl", "rm -rf /data/local/tmp/libc-test/erfcl", "rm -rf /data/local/tmp/libc-test/rint", "rm -rf /data/local/tmp/libc-test/lgammal", "rm -rf /data/local/tmp/libc-test/nearbyintf", "rm -rf /data/local/tmp/libc-test/fmaf", "rm -rf /data/local/tmp/libc-test/sqrtf", "rm -rf /data/local/tmp/libc-test/rintl", "rm -rf /data/local/tmp/libc-test/sqrt", "rm -rf /data/local/tmp/libc-test/nearbyintl", "rm -rf /data/local/tmp/libc-test/fenv", "rm -rf /data/local/tmp/libc-test/asinhl", "rm -rf /data/local/tmp/libc-test/tgkill_ext", "rm -rf /data/local/tmp/libc-test/res_send", "rm -rf /data/local/tmp/libc-test/unittest_ldso_ns_config", "rm -rf /data/local/tmp/libc-test/unittest_ldso_dynlink", "rm -rf /data/local/tmp/libc-test/gwp_asan_invalid_free_right_test", "rm -rf /data/local/tmp/libc-test/gwp_asan_invalid_free_left_test", "rm -rf /data/local/tmp/libc-test/unittest_hilog_vsnprint", "rm -rf /data/local/tmp/libc-test/signal", "rm -rf /data/local/tmp/libc-test/clock_nanosleep", "rm -rf /data/local/tmp/libc-test/pthread_rwlock_rdlock", "rm -rf /data/local/tmp/libc-test/pthread_cond_timedwait", "rm -rf /data/local/tmp/libc-test/pthread_mutex_ext", "rm -rf /data/local/tmp/libc-test/trace_marker", "rm -rf /data/local/tmp/libc-test/pthread_robust", "rm -rf /data/local/tmp/libc-test/poll_sup", "rm -rf /data/local/tmp/libc-test/ipc_msg", "rm -rf /data/local/tmp/libc-test/ipc_sem", "rm -rf /data/local/tmp/libc-test/ipc_shm" ], "cleanup-apps": true } ] }