Detect if OS is 32 or 64 bit and determine test status accordingly. #1220
Labels
area-infrastructure
Use area-infrastructure for SDK infrastructure issues, like continuous integration bot changes.
closed-obsolete
Closed as the reported issue is no longer relevant
type-enhancement
A request for a change that isn't a bug
Regardless of whether we always build the 32-bit version of dart, running the tests in 32-bit or 64-bit versions of the browsers can have different effects. For example, ToStringAsFixedTest passes in Safari 32-bit mode, but fails in 64-bit mode. CrossIsolateMessageTest, Mixed2Test, and MixedTest also have different behavior depending on Safari's mode.
We should add some additional specification to the .status files to list whether we expect such tests to pass or fail depending on the version of browser/OS we're running. For now, I am marking these tests as Pass,Fail ("flaky") so that others running these tests locally won't be confused by test failures that are not really their fault.
The text was updated successfully, but these errors were encountered: