Exemplo n.º 1
0
    def prepare_and_absolute_diff_all_archs(self, old_lib, new_lib):
        old_modules = Module.get_test_modules_by_name(old_lib)
        new_modules = Module.get_test_modules_by_name(new_lib)
        self.assertEqual(len(old_modules), len(new_modules))

        for old_module, new_module in zip(old_modules, new_modules):
            self.assertEqual(old_module.arch, new_module.arch)
            old_ref_dump_path = self.get_or_create_ref_dump(old_module, False)
            new_ref_dump_path = self.get_or_create_ref_dump(new_module, True)
            self.assertEqual(read_output_content(old_ref_dump_path, AOSP_DIR),
                             read_output_content(new_ref_dump_path, AOSP_DIR))
Exemplo n.º 2
0
    def prepare_and_absolute_diff_all_archs(self, old_lib, new_lib):
        old_modules = Module.get_test_modules_by_name(old_lib)
        new_modules = Module.get_test_modules_by_name(new_lib)
        self.assertEqual(len(old_modules), len(new_modules))

        for old_module, new_module in zip(old_modules, new_modules):
            self.assertEqual(old_module.arch, new_module.arch)
            old_ref_dump_path = self.get_or_create_ref_dump(old_module, False)
            new_ref_dump_path = self.get_or_create_ref_dump(new_module, True)
            self.assertEqual(
                read_output_content(old_ref_dump_path, AOSP_DIR),
                read_output_content(new_ref_dump_path, AOSP_DIR))
Exemplo n.º 3
0
 def prepare_and_absolute_diff_all_archs(self, old_lib, new_lib,
                                         flags=[], create=True):
     with tempfile.TemporaryDirectory() as tmp:
         for target_arch in TARGET_ARCHS:
             old_ref_dump_path = self.get_or_create_ref_dump(old_lib,
                                                             target_arch,
                                                             tmp, False)
             new_ref_dump_path = self.get_or_create_ref_dump(new_lib,
                                                             target_arch,
                                                             tmp, create)
             self.assertEqual(
                 read_output_content(old_ref_dump_path, AOSP_DIR),
                 read_output_content(new_ref_dump_path, AOSP_DIR))
Exemplo n.º 4
0
 def prepare_and_absolute_diff_all_archs(self, old_lib, new_lib,
                                         flags=[], create=True):
     with tempfile.TemporaryDirectory() as tmp:
         for target_arch in TARGET_ARCHS:
             old_ref_dump_path = self.get_or_create_ref_dump(old_lib,
                                                             target_arch,
                                                             tmp, False)
             new_ref_dump_path = self.get_or_create_ref_dump(new_lib,
                                                             target_arch,
                                                             tmp, create)
             self.assertEqual(
                 read_output_content(old_ref_dump_path, AOSP_DIR),
                 read_output_content(new_ref_dump_path, AOSP_DIR))