/development/tools/compare_cts_reports/ |
D | parse_cts_report.py | 72 for abi, test_classes in abis.items(): 75 keys_list.append([module_name, abi, class_name, test_name]) 82 def get_test_status(self, module_name, abi, class_name, test_name): argument 89 if abi not in abis: 91 test_classes = abis[abi] 104 self, module_name, abi, class_name, test_name, test_status argument 108 previous = self.get_test_status(module_name, abi, class_name, test_name) 111 test_classes = abis.setdefault(abi, {}) 118 summary = module_summary.setdefault(abi, self.ModuleSummary()) 123 summary = self.module_summaries[module_name][abi] [all …]
|
D | compare_cts_reports.py | 73 module_name, abi, class_name, test_name = keys 75 module_name, abi, class_name, test_name 80 module_name, abi, class_name, test_name 84 [module_name, abi, class_name, test_name, result_in_a, result_in_b] 104 module_name, abi, class_name, test_name = keys 107 test_classes = abis.setdefault(abi, {}) 110 result = report.get_test_status(module_name, abi, class_name, test_name) 123 for abi, test_classes in abis.items(): 127 row = [module_name, abi, class_name, test_name] + results 151 abi = abi_with_bracket[1:-1] [all …]
|
D | README.md | 13 ./parse_cts_report.py -r REPORT -d OUTPUT_DIR [--abi [{armeabi-v7a,arm64-v8a,x86,x86_64} ...]] 20 The `--abi` flag can be used to select one or more test ABIs to be parsed. 25 ./aggregate_cts_reports.py -r REPORT [REPORT ...] -d OUTPUT_DIR [--ignore-abi] [--abi [{armeabi-v7a… 32 `--ignore-abi` is a boolean flag. If users specify this flag, tests ABI would be ignored while doin… 34 The `--abi` flag can be used to select one or more test ABIs to be aggregated. 39 …[-f CTS_REPORTS] --mode {1,2,n} --output-dir OUTPUT_DIR [--csv CSV] [--output-files] [--ignore-abi] 54 `--ignore-abi` is a boolean flag, which has the same behavior as `aggregate_cts_reports.py`. 67 - The summaries are based on each module_name-abi pair. We call this pair "module" to simplify the …
|
D | generate_spread_sheet.py | 181 module_name, abi, test_class, test_item, *test_statuses = row_values 187 module_with_abi = (module_name if abi == constant.ABI_IGNORED
|
D | aggregate_cts_reports.py | 101 report = aggregate_cts_reports(report_files, args.abi, args.ignore_abi)
|
/development/vndk/tools/header-checker/ |
D | README.md | 5 [header-abi-dumper](#Header-ABI-Dumper), 6 [header-abi-linker](#Header-ABI-Linker), and 7 [header-abi-diff](#Header-ABI-Diff). The first two commands generate ABI dumps 13 `header-abi-dumper` dumps the ABIs (including classes, functions, variables, 24 header-abi-dumper -o <dump-file> <source_file> \ 32 For more command line options, run `header-abi-dumper --help`. 37 `header-abi-linker` links several ABI dumps produced by `header-abi-dumper`. 44 header-abi-linker -o <linked-abi-dump> \ 45 <abi-dump1> <abi-dump2> <abi-dump3> ... \ 50 For more command line options, run `header-abi-linker --help`. [all …]
|
D | Android.bp | 56 name: "header-abi-dumper", 84 name: "header-abi-linker-defaults", 101 name: "header-abi-linker", 105 "header-abi-linker-defaults", 115 name: "header-abi-diff", 119 "header-abi-linker-defaults",
|
/development/tools/ndk/ |
D | update_ndk_abi.sh | 11 $ANDROID_BUILD_TOP/build/soong/soong_ui.bash --make-mode update-ndk-abi 12 update-ndk-abi --src-dir $ANDROID_BUILD_TOP $ANDROID_BUILD_TOP/ndk-abi-out "$@"
|
D | Android.bp | 22 name: "update-ndk-abi",
|
/development/vndk/tools/header-checker/Documentation/ |
D | Development.md | 20 To build `header-abi-dumper`, `header-abi-linker` and `header-abi-diff`:
|
/development/tools/compare_cts_reports/testdata/output/ |
D | summary_1.csv | 1 module_name,abi,pass,IGNORED,ASSUMPTION_FAILURE,fail,TEST_ERROR,TEST_STATUS_UNSPECIFIED
|
D | result_1.csv | 1 module_name,abi,class_name,test_name,result
|
/development/tools/compare_cts_reports/testdata/compare/ |
D | one_way_diff.csv | 1 module_name,abi,class_name,test_name,result in A,result in B
|
D | two_way_diff.csv | 1 module_name,abi,class_name,test_name,result in A,result in B
|
/development/vndk/tools/header-checker/src/repr/symbol/ |
D | exported_symbol_set.cpp | 60 abi::__cxa_demangle(name.c_str(), nullptr, nullptr, nullptr)); in HasSymbol()
|
/development/build/tools/ |
D | mk_sdk_repo_xml.sh | 109 Platform.IncludedAbi included-abi 5 126 SystemImage.Abi abi r:3,s:1
|
/development/scripts/ |
D | stack_core.py | 574 def assert_register_matches(self, abi, example_crash, stupid_pattern): argument
|
/development/tools/repo_diff/service/repodiff/persistence/filesystem/testdata/ |
D | project.csv | 189 2018/03/02,platform/external/abi-compliance-checker,,Downstream Only Projects,0,0,0,0,0 467 2018/03/02,platform/external/abi-dumper,,Downstream Only Projects,0,0,0,0,0 650 2018/03/02,,platform/abi/cpp,Upstream Only Projects,0,0,0,0,0
|
/development/tools/external_crates/ |
D | Cargo.lock | 1479 name = "hermit-abi" 1618 "hermit-abi", 1839 "hermit-abi",
|
/development/tools/cargo_embargo/testdata/plotters/ |
D | cargo.metadata | 636 "name": "hermit-abi", 9519 …"description": "hermit-abi is small interface to call functions from the unikernel RustyHermit.\nI… 9538 "id": "registry+https://github.com/rust-lang/crates.io-index#hermit-abi@0.1.19", 9546 …e/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/hermit-abi-0.1.19/Cargo.toml", 9557 "name": "hermit-abi", 9574 "name": "hermit-abi", 9575 …e/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/hermit-abi-0.1.19/src/lib.rs", 28500 "registry+https://github.com/rust-lang/crates.io-index#hermit-abi@0.1.19", 28513 "pkg": "registry+https://github.com/rust-lang/crates.io-index#hermit-abi@0.1.19" 30076 "id": "registry+https://github.com/rust-lang/crates.io-index#hermit-abi@0.1.19"
|