Spaces Data
Minimal test - lines (460, 474)
path: .spaces[4].spaces[12].metrics.loc.cloc
old: 0.0
new: 1.0
path: .spaces[4].spaces[12].metrics.loc.sloc
old: 14.0
new: 15.0
path: .spaces[4].spaces[12].metrics.mi.mi_sei
old: 65.11375365892431
new: 82.97219286283202
path: .spaces[4].spaces[12].metrics.mi.mi_visual_studio
old: 56.70763833471734
new: 56.054021657472525
path: .spaces[4].spaces[12].metrics.mi.mi_original
old: 96.97006155236664
new: 95.85237703427802
Code
def test_tresize_has_expected_attributes(self):
config = get_config(self.argv_tresize)
test_config = config["tests"][0]
assert test_config["name"] == "tresize"
assert test_config["cycles"] == 20
assert (
test_config["url"] != "startup_test/tresize/addon/content/tresize-test.html"
)
assert test_config["timeout"] == 150
assert test_config["gecko_profile_interval"] == 2
assert test_config["gecko_profile_entries"] == 1000000
assert test_config["tpmozafterpaint"] is True
assert test_config["filters"] is not None
# assert test_config['unit'] == 'ms'
Minimal test - lines (424, 440)
path: .spaces[4].spaces[10].metrics.loc.sloc
old: 16.0
new: 17.0
path: .spaces[4].spaces[10].metrics.loc.cloc
old: 0.0
new: 1.0
path: .spaces[4].spaces[10].metrics.mi.mi_visual_studio
old: 55.125274206282995
new: 54.55093568381151
path: .spaces[4].spaces[10].metrics.mi.mi_sei
old: 61.210047872460805
new: 78.14094772000378
path: .spaces[4].spaces[10].metrics.mi.mi_original
old: 94.26421889274393
new: 93.28210001931768
Code
def test_sesssionrestore_no_auto_restore_has_expected_attributes(self):
config = get_config(self.argv_sessionrestore_no_auto_restore)
test_config = config["tests"][0]
assert test_config["name"] == "sessionrestore_no_auto_restore"
assert test_config["cycles"] == 10
assert test_config["timeout"] == 900
assert test_config["gecko_profile_startup"] is True
assert test_config["gecko_profile_entries"] == 10000000
assert test_config["reinstall"] == [
"sessionstore.jsonlz4",
"sessionstore.js",
"sessionCheckpoints.json",
]
assert test_config["url"] == "about:home"
assert test_config["preferences"] == {"browser.startup.page": 1}
# assert test_config['unit'] == 'ms'
Minimal test - lines (406, 422)
path: .spaces[4].spaces[9].metrics.mi.mi_visual_studio
old: 55.125274206282995
new: 54.55093568381151
path: .spaces[4].spaces[9].metrics.mi.mi_original
old: 94.26421889274393
new: 93.28210001931768
path: .spaces[4].spaces[9].metrics.mi.mi_sei
old: 61.210047872460805
new: 78.14094772000378
path: .spaces[4].spaces[9].metrics.loc.cloc
old: 0.0
new: 1.0
path: .spaces[4].spaces[9].metrics.loc.sloc
old: 16.0
new: 17.0
Code
def test_sessionrestore_has_expected_attributes(self):
config = get_config(self.argv_sessionrestore)
test_config = config["tests"][0]
assert test_config["name"] == "sessionrestore"
assert test_config["cycles"] == 10
assert test_config["timeout"] == 900
assert test_config["gecko_profile_startup"] is True
assert test_config["gecko_profile_entries"] == 10000000
assert test_config["reinstall"] == [
"sessionstore.jsonlz4",
"sessionstore.js",
"sessionCheckpoints.json",
]
assert test_config["url"] == "about:home"
assert test_config["preferences"] == {"browser.startup.page": 3}
# assert test_config['unit'] == 'ms'
Minimal test - lines (339, 358)
path: .spaces[4].spaces[6].metrics.loc.cloc
old: 3.0
new: 6.0
path: .spaces[4].spaces[6].metrics.loc.sloc
old: 17.0
new: 20.0
path: .spaces[4].spaces[6].metrics.mi.mi_sei
old: 90.1101428092264
new: 93.53640427366147
path: .spaces[4].spaces[6].metrics.mi.mi_original
old: 93.2296719733222
new: 90.59686531545826
path: .spaces[4].spaces[6].metrics.mi.mi_visual_studio
old: 54.52027600779077
new: 52.980622991496055
Code
def test_ts_paint_has_expected_attributes(self):
config = get_config(self.argv_ts_paint)
test_config = config["tests"][0]
assert test_config["name"] == "ts_paint"
assert test_config["cycles"] == 20
assert test_config["timeout"] == 150
assert test_config["gecko_profile_startup"] is True
assert test_config["gecko_profile_entries"] == 10000000
assert (
test_config["url"] != "startup_test/tspaint_test.html"
) # interpolation was done
assert test_config["xperf_counters"] == []
# TODO: these don't work; is this a bug?
# assert test_config['win7_counters'] == []
assert test_config["filters"] is not None
assert test_config["tpmozafterpaint"] is True
# assert test_config['mainthread'] is False
# assert test_config['responsiveness'] is False
# assert test_config['unit'] == 'ms'
Minimal test - lines (442, 458)
path: .spaces[4].spaces[11].metrics.loc.cloc
old: 0.0
new: 1.0
path: .spaces[4].spaces[11].metrics.loc.sloc
old: 16.0
new: 17.0
path: .spaces[4].spaces[11].metrics.mi.mi_original
old: 94.26421889274393
new: 93.28210001931768
path: .spaces[4].spaces[11].metrics.mi.mi_sei
old: 61.210047872460805
new: 78.14094772000378
path: .spaces[4].spaces[11].metrics.mi.mi_visual_studio
old: 55.125274206282995
new: 54.55093568381151
Code
def test_sessionrestore_many_windows_has_expected_attributes(self):
config = get_config(self.argv_sessionrestore_many_windows)
test_config = config["tests"][0]
assert test_config["name"] == "sessionrestore_many_windows"
assert test_config["cycles"] == 10
assert test_config["timeout"] == 900
assert test_config["gecko_profile_startup"] is True
assert test_config["gecko_profile_entries"] == 10000000
assert test_config["reinstall"] == [
"sessionstore.jsonlz4",
"sessionstore.js",
"sessionCheckpoints.json",
]
assert test_config["url"] == "about:home"
assert test_config["preferences"] == {"browser.startup.page": 3}
# assert test_config['unit'] == 'ms'