Isolate specs that are flaky in browsers

* Don't run them in browsers in the regular CI build
* Run them in browsers in a special nightly build
* Run them in Node in the regular CI build
* Run them when developers manually run the suite

This should allow the regular CI build to give us a more useful signal,
while keeping us from losing sight of the flaky specs.
This commit is contained in:
Steve Gravrock
2021-05-15 07:42:22 -07:00
parent 8b38389d56
commit 140225e7c3
4 changed files with 62 additions and 6 deletions

View File

@@ -0,0 +1,7 @@
(function(env) {
env.skipBrowserFlake = function() {
pending(
'Skipping specs that are known to be flaky in browsers in this run'
);
};
})(jasmine.getEnv());