1570af302Sopenharmony_ciimport("../../test_template.gni") 2570af302Sopenharmony_ciimport("test_src_regression.gni") 3570af302Sopenharmony_ci 4570af302Sopenharmony_ciif (!is_opensource) { 5570af302Sopenharmony_ci regression_list -= [ 6570af302Sopenharmony_ci "malloc-double-free-check", 7570af302Sopenharmony_ci "malloc-modify-pointer", 8570af302Sopenharmony_ci ] 9570af302Sopenharmony_ci} 10570af302Sopenharmony_ci 11570af302Sopenharmony_ciforeach(s, regression_list) { 12570af302Sopenharmony_ci test_unittest(s) { 13570af302Sopenharmony_ci target_dir = "regression" 14570af302Sopenharmony_ci } 15570af302Sopenharmony_ci} 16570af302Sopenharmony_ci 17570af302Sopenharmony_cigroup("regression_test") { 18570af302Sopenharmony_ci testonly = true 19570af302Sopenharmony_ci deps = [ ":dso_shared" ] 20570af302Sopenharmony_ci 21570af302Sopenharmony_ci foreach(s, regression_list) { 22570af302Sopenharmony_ci deps += [ ":${s}" ] 23570af302Sopenharmony_ci } 24570af302Sopenharmony_ci} 25570af302Sopenharmony_ci 26570af302Sopenharmony_citest_sharedlib("tls_get_new-dtv_dso") { 27570af302Sopenharmony_ci} 28570af302Sopenharmony_ci 29570af302Sopenharmony_cigroup("dso_shared") { 30570af302Sopenharmony_ci testonly = true 31570af302Sopenharmony_ci deps = [ ":tls_get_new-dtv_dso" ] 32570af302Sopenharmony_ci} 33