/system/libvintf/test/ |
D | vintf_object_tests.cpp | 1477 auto&& [matrices, info, targetFcm, kernelFcm, pass] = GetParam(); in TEST_P() 1479 SetUpMockSystemMatrices(matrices); in TEST_P() 1496 std::vector<std::string> matrices = {systemMatrixKernelXmls[0], systemMatrixKernelXmls[1]}; in KernelTestParamValues() local 1497 ret.emplace_back(matrices, MakeKernelInfo("1.0.0", "A1"), Level{1}, Level::UNSPECIFIED, true); in KernelTestParamValues() 1498 ret.emplace_back(matrices, MakeKernelInfo("2.0.0", "B1"), Level{1}, Level::UNSPECIFIED, true); in KernelTestParamValues() 1499 ret.emplace_back(matrices, MakeKernelInfo("3.0.0", "C2"), Level{1}, Level::UNSPECIFIED, true); in KernelTestParamValues() 1500 ret.emplace_back(matrices, MakeKernelInfo("4.0.0", "D2"), Level{1}, Level::UNSPECIFIED, true); in KernelTestParamValues() 1501 ret.emplace_back(matrices, MakeKernelInfo("2.0.0", "B2"), Level{1}, Level::UNSPECIFIED, false); in KernelTestParamValues() 1503 ret.emplace_back(matrices, MakeKernelInfo("1.0.0", "A1"), Level{1}, Level{1}, true); in KernelTestParamValues() 1504 ret.emplace_back(matrices, MakeKernelInfo("2.0.0", "B1"), Level{1}, Level{1}, true); in KernelTestParamValues() [all …]
|
D | LibVintfTest.cpp | 4489 matrices.resize(2); in SetUp() 4490 matrices[0].setFileName("compatibility_matrix.1_1.xml"); in SetUp() 4491 matrices[1].setFileName("compatibility_matrix.1_2.xml"); in SetUp() 4505 std::vector<CompatibilityMatrix> matrices; member 4512 &matrices[0], in TEST_F() 4519 &matrices[1], in TEST_F() 4526 auto combined = combine(Level{1}, &matrices, &error); in TEST_F() 4555 &matrices[0], in TEST_F() 4562 &matrices[1], in TEST_F() 4568 auto combined = combine(Level{1}, &matrices, &error); in TEST_F() [all …]
|
/system/libvintf/analyze_matrix/ |
D | hals_for_release.py | 178 matrices = dict() 188 if level in matrices: 191 matrices[level] = MatrixData(level, level_name, instances) 193 return matrices 391 def PrintReport(matrices: dict[int, MatrixData], args: argparse.Namespace): 397 sorted_matrices = sorted(matrices.items()) 418 matrices = ReadMatrices(args) 419 PrintReport(matrices, args)
|
/system/libvintf/ |
D | CompatibilityMatrix.cpp | 337 Level deviceLevel, Level kernelLevel, std::vector<CompatibilityMatrix>* matrices, in combine() argument 340 for (const auto& e : *matrices) { in combine() 350 for (auto& e : *matrices) { in combine() 358 std::sort(matrices->begin(), matrices->end(), in combine() 366 for (auto& e : *matrices) { in combine() 391 std::vector<CompatibilityMatrix>* matrices, std::string* error) { in combineDeviceMatrices() argument 396 for (auto& e : *matrices) { in combineDeviceMatrices()
|
D | AssembleVintf.cpp | 524 Level getLowestFcmVersion(const CompatibilityMatrices& matrices) { in getLowestFcmVersion() argument 526 for (const auto& e : matrices) { in getLowestFcmVersion() 534 bool assembleCompatibilityMatrix(CompatibilityMatrices* matrices) { in assembleCompatibilityMatrix() argument 549 if (matrices->front().mType == SchemaType::DEVICE) { in assembleCompatibilityMatrix() 550 builtMatrix = CompatibilityMatrix::combineDeviceMatrices(matrices, &error); in assembleCompatibilityMatrix() 563 << matrices->front().fileName() << "), '" << valueInMatrix.version() in assembleCompatibilityMatrix() 576 if (matrices->front().mType == SchemaType::FRAMEWORK) { in assembleCompatibilityMatrix() 580 deviceLevel = getLowestFcmVersion(*matrices); in assembleCompatibilityMatrix() 590 builtMatrix = CompatibilityMatrix::combine(deviceLevel, kernelLevel, matrices, &error); in assembleCompatibilityMatrix() 637 outputInputs(*matrices); in assembleCompatibilityMatrix()
|
/system/libvintf/include/vintf/ |
D | CompatibilityMatrix.h | 133 std::vector<CompatibilityMatrix>* matrices, 138 std::vector<CompatibilityMatrix>* matrices, std::string* error);
|
/system/libhidl/vintfdata/ |
D | README.md | 79 executed. Frozen system manifests are stored in compatibility matrices. Then, 84 These compatibility matrices served as a reference for devices at that
|
/system/tools/hidl/test/java_test/src/com/android/commands/hidl_test_java/ |
D | HidlTestJava.java | 1012 ExpectTrue(structs.get(1).matrices.size() == 6); in client()
|