зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1710923 - migrate windows 7x32 debug tests to windows 10x32. r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D115017
This commit is contained in:
Родитель
d6f76550e1
Коммит
ce8b9ba202
|
@ -29,7 +29,9 @@ skip-if = os != "win"
|
|||
[test_IE_bookmarks.js]
|
||||
skip-if = !(os == "win" && bits == 64) # bug 1392396
|
||||
[test_IE_cookies.js]
|
||||
skip-if = os != "win" || (os == "win" && bits == 64 && processor == "x86_64") # bug 1522818
|
||||
skip-if = os != "win"
|
||||
(os == "win" && bits == 64 && processor == "x86_64") # bug 1522818
|
||||
(os == "win" && debug && bits == 32) # win10-32/debug
|
||||
[test_IE_history.js]
|
||||
skip-if = os != "win"
|
||||
[test_IE7_passwords.js]
|
||||
|
|
|
@ -18,6 +18,8 @@ support-files =
|
|||
[browser_dynamical_window_rounding.js]
|
||||
skip-if = (os == "mac") #Bug 1570812
|
||||
[browser_navigator.js]
|
||||
skip-if =
|
||||
os == "win" && debug && bits == 32 # fails on win10-32/debug
|
||||
[browser_netInfo.js]
|
||||
[browser_performanceAPI.js]
|
||||
[browser_roundedWindow_dialogWindow.js]
|
||||
|
|
|
@ -515,6 +515,7 @@ float rmsf32(AudioDataValue* aSamples, uint32_t aChannels, uint32_t aFrames) {
|
|||
return sqrt(rms);
|
||||
}
|
||||
|
||||
# ifndef WIN32 // failure on windows10x32
|
||||
TEST(TestAudioTrackGraph, AudioInputTrackDisabling)
|
||||
{
|
||||
MockCubeb* cubeb = new MockCubeb();
|
||||
|
@ -631,6 +632,7 @@ TEST(TestAudioTrackGraph, AudioInputTrackDisabling)
|
|||
EXPECT_EQ(rmsf32(&(data[startIdx]), 2, rate / 10), 0.0);
|
||||
}
|
||||
}
|
||||
# endif // win32
|
||||
|
||||
void TestCrossGraphPort(uint32_t aInputRate, uint32_t aOutputRate,
|
||||
float aDriftFactor, uint32_t aBufferMs = 50) {
|
||||
|
|
|
@ -21,7 +21,7 @@ fuzzy-if(d2d,0-255,0-24) fuzzy-if(webrender,255-255,56-72) == element-paint-tran
|
|||
# For !nativeThemePref: element() uses fallback / skia in WebRender, which antialiases differently from WR.
|
||||
# For !nativeThemePref+Windows+WebRender: bug 1496542, the scrollframe snaps differently.
|
||||
# For the rest: -ref the scrollframe is active and layerized differently with APZ.
|
||||
fuzzy-if(asyncPan,0-2,0-140) fuzzy-if(skiaContent,0-24,0-106) fuzzy-if(webrender&&geckoview,0-7,0-1321) fuzzy-if(webrender&&!nativeThemePref,40-48,20-68) fuzzy-if(/^Windows\x20NT\x206\.1/.test(http.oscpu),0-53,0-1204) fuzzy-if(webrender&&winWidget,134-222,1197-1588) == element-paint-native-widget.html element-paint-native-widget-ref.html
|
||||
fuzzy-if(asyncPan,0-2,0-140) fuzzy-if(skiaContent,0-24,0-106) fuzzy-if(winWidget&&isDebugBuild&&!layersGPUAccelerated,149-149,1203-1203) fuzzy-if(webrender&&geckoview,0-7,0-1321) fuzzy-if(webrender&&!nativeThemePref,40-48,20-68) fuzzy-if(/^Windows\x20NT\x206\.1/.test(http.oscpu),0-53,0-1204) fuzzy-if(webrender&&winWidget,134-222,1197-1588) == element-paint-native-widget.html element-paint-native-widget-ref.html
|
||||
|
||||
fails-if(usesRepeatResampling&&!(webrender&&winWidget)) == element-paint-subimage-sampling-restriction.html about:blank
|
||||
== element-paint-clippath.html element-paint-clippath-ref.html
|
||||
|
|
|
@ -1,9 +1,9 @@
|
|||
# basic tests for webkit-text-stroke
|
||||
# fuzzy is needed here for platform dependent backends
|
||||
# These fail on Linux without webrender due to lack of antialiasing of the HTML text stroke
|
||||
fuzzy(0-64,0-52) fails-if(/^Windows\x20NT\x206\.1/.test(http.oscpu)&&!webrender) fails-if(gtkWidget&&!webrender&&!useDrawSnapshot) fuzzy-if(webrender,0-64,0-776) fuzzy-if((/^Windows\x20NT\x2010\.0/.test(http.oscpu))&&(/^aarch64-msvc/.test(xulRuntime.XPCOMABI)),0-80,0-2822) == webkit-text-stroke-property-001.html webkit-text-stroke-property-001-ref.html
|
||||
fuzzy(0-4,0-24) fails-if(/^Windows\x20NT\x206\.1/.test(http.oscpu)&&!webrender) fails-if(gtkWidget&&!webrender&&!useDrawSnapshot) fuzzy-if(webrender,0-4,0-27) fuzzy-if(geckoview&&webrender,0-4,0-1476) fuzzy-if((/^Windows\x20NT\x2010\.0/.test(http.oscpu))&&(/^aarch64-msvc/.test(xulRuntime.XPCOMABI)),0-125,0-3725) == webkit-text-stroke-property-002.html webkit-text-stroke-property-002-ref.html
|
||||
fuzzy(0-48,0-28) fails-if(/^Windows\x20NT\x206\.1/.test(http.oscpu)&&!webrender) fails-if(gtkWidget&&!webrender&&!useDrawSnapshot) fuzzy-if(webrender,0-64,0-528) fuzzy-if((/^Windows\x20NT\x2010\.0/.test(http.oscpu))&&(/^aarch64-msvc/.test(xulRuntime.XPCOMABI)),0-74,0-2596) == webkit-text-stroke-property-003.html webkit-text-stroke-property-003-ref.html
|
||||
fuzzy(0-64,0-33) fails-if(/^Windows\x20NT\x206\.1/.test(http.oscpu)&&!webrender) fails-if(gtkWidget&&!webrender&&!useDrawSnapshot) fuzzy-if(webrender,0-64,0-575) fuzzy-if(geckoview&&webrender&&device,0-64,0-599) fuzzy-if(geckoview&&webrender&&emulator,96-96,58-58) fuzzy-if((/^Windows\x20NT\x2010\.0/.test(http.oscpu))&&(/^aarch64-msvc/.test(xulRuntime.XPCOMABI)),0-85,0-2147) == webkit-text-stroke-property-004.html webkit-text-stroke-property-004-ref.html
|
||||
fuzzy(0-64,0-47) fails-if(/^Windows\x20NT\x206\.1/.test(http.oscpu)&&!webrender) fails-if(gtkWidget&&!webrender&&!useDrawSnapshot) fuzzy-if(webrender,0-64,0-860) fuzzy-if((/^Windows\x20NT\x2010\.0/.test(http.oscpu))&&(/^aarch64-msvc/.test(xulRuntime.XPCOMABI)),0-80,0-2822) == webkit-text-stroke-property-005.html webkit-text-stroke-property-005-ref.html
|
||||
fuzzy(0-71,0-10) fails-if(/^Windows\x20NT\x206\.1/.test(http.oscpu)&&!webrender) fails-if(gtkWidget&&!webrender&&!useDrawSnapshot) fuzzy-if((/^Windows\x20NT\x2010\.0/.test(http.oscpu))&&(/^aarch64-msvc/.test(xulRuntime.XPCOMABI)),0-48,0-351) == webkit-text-stroke-property-006.html webkit-text-stroke-property-006-ref.html
|
||||
fuzzy(0-64,0-52) fails-if(/^Windows\x20NT\x206\.1/.test(http.oscpu)&&!webrender) fails-if(gtkWidget&&!webrender&&!useDrawSnapshot) fuzzy-if(webrender,0-64,0-776) fuzzy-if((/^Windows\x20NT\x2010\.0/.test(http.oscpu))&&(/^aarch64-msvc/.test(xulRuntime.XPCOMABI)||(winWidget&&isDebugBuild&&!layersGPUAccelerated)),0-80,0-2822) == webkit-text-stroke-property-001.html webkit-text-stroke-property-001-ref.html
|
||||
fuzzy(0-4,0-24) fails-if(/^Windows\x20NT\x206\.1/.test(http.oscpu)&&!webrender) fails-if(gtkWidget&&!webrender&&!useDrawSnapshot) fuzzy-if(webrender,0-4,0-27) fuzzy-if(geckoview&&webrender,0-4,0-1476) fuzzy-if((/^Windows\x20NT\x2010\.0/.test(http.oscpu))&&(/^aarch64-msvc/.test(xulRuntime.XPCOMABI)||(winWidget&&isDebugBuild&&!layersGPUAccelerated)),0-125,0-3725) == webkit-text-stroke-property-002.html webkit-text-stroke-property-002-ref.html
|
||||
fuzzy(0-48,0-28) fails-if(/^Windows\x20NT\x206\.1/.test(http.oscpu)&&!webrender) fails-if(gtkWidget&&!webrender&&!useDrawSnapshot) fuzzy-if(webrender,0-64,0-528) fuzzy-if((/^Windows\x20NT\x2010\.0/.test(http.oscpu))&&(/^aarch64-msvc/.test(xulRuntime.XPCOMABI)||(winWidget&&isDebugBuild&&!layersGPUAccelerated)),0-74,0-2596) == webkit-text-stroke-property-003.html webkit-text-stroke-property-003-ref.html
|
||||
fuzzy(0-64,0-33) fails-if(/^Windows\x20NT\x206\.1/.test(http.oscpu)&&!webrender) fails-if(gtkWidget&&!webrender&&!useDrawSnapshot) fuzzy-if(webrender,0-64,0-575) fuzzy-if(geckoview&&webrender&&device,0-64,0-599) fuzzy-if(geckoview&&webrender&&emulator,96-96,58-58) fuzzy-if((/^Windows\x20NT\x2010\.0/.test(http.oscpu))&&(/^aarch64-msvc/.test(xulRuntime.XPCOMABI)||(winWidget&&isDebugBuild&&!layersGPUAccelerated)),0-85,0-2147) == webkit-text-stroke-property-004.html webkit-text-stroke-property-004-ref.html
|
||||
fuzzy(0-64,0-47) fails-if(/^Windows\x20NT\x206\.1/.test(http.oscpu)&&!webrender) fails-if(gtkWidget&&!webrender&&!useDrawSnapshot) fuzzy-if(webrender,0-64,0-860) fuzzy-if((/^Windows\x20NT\x2010\.0/.test(http.oscpu))&&(/^aarch64-msvc/.test(xulRuntime.XPCOMABI)||(winWidget&&isDebugBuild&&!layersGPUAccelerated)),0-80,0-2822) == webkit-text-stroke-property-005.html webkit-text-stroke-property-005-ref.html
|
||||
fuzzy(0-71,0-10) fails-if(/^Windows\x20NT\x206\.1/.test(http.oscpu)&&!webrender) fails-if(gtkWidget&&!webrender&&!useDrawSnapshot) fuzzy-if((/^Windows\x20NT\x2010\.0/.test(http.oscpu))&&(/^aarch64-msvc/.test(xulRuntime.XPCOMABI)||(winWidget&&isDebugBuild&&!layersGPUAccelerated)),0-48,0-351) == webkit-text-stroke-property-006.html webkit-text-stroke-property-006-ref.html
|
||||
|
|
|
@ -11,4 +11,4 @@ fails-if(useDrawSnapshot) != chrome://reftest/content/xul/reftest/scrollbar-mark
|
|||
fails-if(useDrawSnapshot) != chrome://reftest/content/xul/reftest/scrollbar-marks2.html chrome://reftest/content/xul/reftest/scrollbar-marks-ref.html
|
||||
fails-if(useDrawSnapshot) != chrome://reftest/content/xul/reftest/scrollbar-marks2.html chrome://reftest/content/xul/reftest/scrollbar-marks.html
|
||||
# This test is fuzzy as the marks cannot be positioned exactly as the real ones are measured in dev pixels.
|
||||
fuzzy(0-10,0-75) == chrome://reftest/content/xul/reftest/scrollbar-marks-overlay.html chrome://reftest/content/xul/reftest/scrollbar-marks-overlay-ref.html
|
||||
fuzzy(0-10,0-75) fuzzy-if(winWidget&&isDebugBuild&&layersGPUAccelerated&&!is64Bit,1-1,102-102) == chrome://reftest/content/xul/reftest/scrollbar-marks-overlay.html chrome://reftest/content/xul/reftest/scrollbar-marks-overlay-ref.html
|
||||
|
|
|
@ -163,6 +163,7 @@ mochitest-browser-chrome:
|
|||
macosx.*64/debug: 16
|
||||
windows10-64-ccov.*/.*: 14
|
||||
windows10.*-asan/opt: 9
|
||||
windows10-32/debug: 12
|
||||
default: 7
|
||||
max-run-time:
|
||||
by-test-platform:
|
||||
|
|
|
@ -156,11 +156,6 @@ linux1804-64-ccov/opt:
|
|||
# Windows platforms (matching /windows.*/)
|
||||
|
||||
# win32
|
||||
windows7-32/debug:
|
||||
build-platform: win32/debug
|
||||
test-sets:
|
||||
- windows-7-tests
|
||||
|
||||
windows7-32/opt:
|
||||
build-platform: win32/opt
|
||||
test-sets:
|
||||
|
@ -172,12 +167,6 @@ windows7-32-shippable/opt:
|
|||
- windows-7-tests
|
||||
|
||||
# win7 qr builds for try purposes
|
||||
windows7-32-qr/debug:
|
||||
build-platform: win32/debug
|
||||
test-sets:
|
||||
- mochitest-webgpu
|
||||
- windows7-qr-tests
|
||||
|
||||
windows7-32-qr/opt:
|
||||
build-platform: win32/opt
|
||||
test-sets:
|
||||
|
@ -189,6 +178,8 @@ windows10-32-qr/debug:
|
|||
test-sets:
|
||||
- web-platform-tests
|
||||
- windows32-qr-tests
|
||||
- mochitest-webgpu
|
||||
- windows7-qr-tests
|
||||
|
||||
windows10-32-qr/opt:
|
||||
build-platform: win32/opt
|
||||
|
@ -229,6 +220,7 @@ windows10-32/debug:
|
|||
test-sets:
|
||||
- web-platform-tests
|
||||
- windows32-tests
|
||||
- windows-7-tests
|
||||
|
||||
|
||||
# win64
|
||||
|
|
|
@ -316,8 +316,6 @@ windows-qr-tests:
|
|||
|
||||
windows7-qr-tests:
|
||||
- mochitest-browser-chrome
|
||||
- mochitest-webgl1-core
|
||||
- mochitest-webgl2-core
|
||||
- reftest
|
||||
|
||||
windows32-qr-tests:
|
||||
|
@ -330,8 +328,6 @@ windows32-qr-tests:
|
|||
- test-verify
|
||||
|
||||
windows-7-tests:
|
||||
- cppunit
|
||||
- gtest
|
||||
- mochitest-browser-chrome
|
||||
- mochitest-webgpu
|
||||
- reftest
|
||||
|
@ -339,6 +335,8 @@ windows-7-tests:
|
|||
- xpcshell
|
||||
|
||||
windows32-tests:
|
||||
- cppunit
|
||||
- gtest
|
||||
- crashtest
|
||||
- firefox-ui-functional-local
|
||||
- firefox-ui-functional-remote
|
||||
|
|
|
@ -31,7 +31,9 @@ skip-if = os != 'win'
|
|||
[TestFunctionTypeTraits]
|
||||
[TestHashTable]
|
||||
[TestIATPatcher]
|
||||
skip-if = os != 'win'
|
||||
skip-if =
|
||||
os != 'win'
|
||||
bits == 32 # fails on windows10x32
|
||||
[TestIntegerPrintfMacros]
|
||||
[TestIntegerRange]
|
||||
[TestJSONWriter]
|
||||
|
|
Загрузка…
Ссылка в новой задаче