WebKit Bugzilla
Attachment 346896 Details for
Bug 188345
: Add WinCairo to the flakiness dashboard
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
WIP patch
wip.patch (text/plain), 4.66 KB, created by
Fujii Hironori
on 2018-08-09 23:31:27 PDT
(
hide
)
Description:
WIP patch
Filename:
MIME Type:
Creator:
Fujii Hironori
Created:
2018-08-09 23:31:27 PDT
Size:
4.66 KB
patch
obsolete
>diff --git a/Tools/TestResultServer/static-dashboards/builders.jsonp b/Tools/TestResultServer/static-dashboards/builders.jsonp >index 7223d13a969..97606f2164c 100644 >--- a/Tools/TestResultServer/static-dashboards/builders.jsonp >+++ b/Tools/TestResultServer/static-dashboards/builders.jsonp >@@ -22,7 +22,8 @@ LOAD_BUILDBOT_DATA([ > "GTK Linux 64-bit Debug (Tests)", > "GTK Linux 64-bit Release (Tests)", > "GTK Linux 64-bit Release Wayland (Tests)", >- "WPE Linux 64-bit Release (Tests)" >+ "WPE Linux 64-bit Release (Tests)", >+ "WinCairo 64-bit WKL Release (Tests)" > ] > } > }, >diff --git a/Tools/TestResultServer/static-dashboards/flakiness_dashboard.js b/Tools/TestResultServer/static-dashboards/flakiness_dashboard.js >index a9c8b110f5a..180e9e12b4c 100644 >--- a/Tools/TestResultServer/static-dashboards/flakiness_dashboard.js >+++ b/Tools/TestResultServer/static-dashboards/flakiness_dashboard.js >@@ -93,6 +93,9 @@ var PLATFORMS = { > subPlatforms: { > 'LINUX': { fallbackPlatforms: ['WPE', 'WK2'] } > } >+ }, >+ 'WINCAIRO': { >+ expectationsDirectory: 'wincairo', > } > }; > >@@ -356,6 +359,9 @@ function determineBuilderPlatform(builderNameUpperCase) > if (string.contains(builderNameUpperCase, 'WPE LINUX')) > return 'WPE_LINUX'; > >+ if (string.contains(builderNameUpperCase, 'WINCAIRO')) >+ return 'WINCAIRO'; >+ > if (string.contains(builderNameUpperCase, 'MOJAVE')) > return determineWKPlatform(builderNameUpperCase, 'APPLE_MAC_MOJAVE'); > if (string.contains(builderNameUpperCase, 'HIGHSIERRA')) >diff --git a/Tools/TestResultServer/static-dashboards/flakiness_dashboard_unittests.js b/Tools/TestResultServer/static-dashboards/flakiness_dashboard_unittests.js >index a456fb88811..3018271f843 100644 >--- a/Tools/TestResultServer/static-dashboards/flakiness_dashboard_unittests.js >+++ b/Tools/TestResultServer/static-dashboards/flakiness_dashboard_unittests.js >@@ -46,7 +46,7 @@ function resetGlobals() > LOAD_BUILDBOT_DATA([{ > name: 'webkit.org', > url: 'dummyurl', >- tests: {'layout-tests': {'builders': ['Apple Lion Release WK2 (Tests)', 'Apple Lion Debug WK2 (Tests)', 'GTK Linux 64-bit Release (Tests)', 'WPE Linux 64-bit Release (Tests)']}} >+ tests: {'layout-tests': {'builders': ['Apple Lion Release WK2 (Tests)', 'Apple Lion Debug WK2 (Tests)', 'GTK Linux 64-bit Release (Tests)', 'WPE Linux 64-bit Release (Tests)', 'WinCairo 64-bit WKL Release (Tests)']}} > }]); > > for (var group in LAYOUT_TESTS_BUILDER_GROUPS) >@@ -162,6 +162,7 @@ test('platformAndBuildType', 30, function() { > runPlatformAndBuildTypeTest('Windows 7 Release (Tests)', 'APPLE_WIN_WIN7', 'RELEASE'); > runPlatformAndBuildTypeTest('Windows XP Debug (Tests)', 'APPLE_WIN_XP', 'DEBUG'); > runPlatformAndBuildTypeTest('WPE Linux 64-bit Release (Tests)', 'WPE_LINUX', 'RELEASE'); >+ runPlatformAndBuildTypeTest('WinCairo 64-bit WKL Release (Tests)', 'WINCAIRO', 'RELEASE'); > > // FIXME: Should WebKit2 be it's own platform? > runPlatformAndBuildTypeTest('MountainLion Release (WebKit2 Tests)', 'APPLE_MAC_MOUNTAINLION_WK2', 'RELEASE'); >diff --git a/Tools/TestResultServer/static-dashboards/loader_unittests.js b/Tools/TestResultServer/static-dashboards/loader_unittests.js >index a050ebc2b3d..41a4ba06fcc 100644 >--- a/Tools/TestResultServer/static-dashboards/loader_unittests.js >+++ b/Tools/TestResultServer/static-dashboards/loader_unittests.js >@@ -52,7 +52,7 @@ test('loading steps', 1, function() { > // and then 2 per builder (one for ok, one for deepEqual of tests). > test('results files loading', 9, function() { > resetGlobals(); >- var expectedLoadedBuilders = ['Apple Lion Debug WK2 (Tests)', 'Apple Lion Release WK2 (Tests)', 'GTK Linux 64-bit Release (Tests)', 'WPE Linux 64-bit Release (Tests)']; >+ var expectedLoadedBuilders = ['Apple Lion Debug WK2 (Tests)', 'Apple Lion Release WK2 (Tests)', 'GTK Linux 64-bit Release (Tests)', 'WPE Linux 64-bit Release (Tests)', 'WinCairo 64-bit WKL Release (Tests)']; > var loadedBuilders = []; > var resourceLoader = new loader.Loader(); > resourceLoader._loadNext = function() { >@@ -83,7 +83,7 @@ test('expectations files loading', 1, function() { > resetGlobals(); > g_history.parseCrossDashboardParameters(); > var expectedLoadedPlatforms = ["gtk", "gtk-wk2", >- "mac", "mac-lion", "mac-wk2", "mac-wk2", "win", "wk2", "wpe"]; >+ "mac", "mac-lion", "mac-wk2", "mac-wk2", "win", "wk2", "wpe", "wincairo"]; > var loadedPlatforms = []; > var resourceLoader = new loader.Loader(); > resourceLoader._loadNext = function() {
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Formatted Diff
|
Diff
Attachments on
bug 188345
:
346621
|
346622
|
346896
|
347606
|
351938