Spaces Data

Minimal test - lines (444, 466)

path: .spaces[0].spaces[6].metrics.mi.mi_sei
old: 70.47383385061507
new: 75.27446332532227

path: .spaces[0].spaces[6].metrics.mi.mi_visual_studio
old: 52.55490527734156
new: 52.13378331614419

path: .spaces[0].spaces[6].metrics.mi.mi_original
old: 89.86888802425406
new: 89.14876947060657

path: .spaces[0].spaces[6].metrics.loc.sloc
old: 22.0
new: 23.0

path: .spaces[0].spaces[6].metrics.loc.cloc
old: 1.0
new: 2.0

Code

    def download_and_extract(self):
        super(WebPlatformTest, self).download_and_extract(
            extract_dirs=[
                "mach",
                "bin/*",
                "config/*",
                "extensions/*",
                "mozbase/*",
                "marionette/*",
                "tools/*",
                "web-platform/*",
                "mozpack/*",
                "mozbuild/*",
            ],
            suite_categories=["web-platform"],
        )
        dirs = self.query_abs_dirs()
        if self.is_android:
            self.xre_path = self.download_hostutils(dirs["abs_xre_dir"])
        # Make sure that the logging directory exists
        if self.mkdir_p(dirs["abs_blob_upload_dir"]) == -1:
            self.fatal("Could not create blobber upload directory")
            # Exit