Skip to content

Commit a5f8ee9

Browse files
devversionandrewseguin
authored andcommitted
build: mark all e2e test suites as flaky within bazel (#16376)
Marks all e2e test suites as flaky with Bazel's `flaky` rule attribute. This should improve CI stability as e2e tests can sometimes fail due to browser crashes, port collisions.
1 parent 760058a commit a5f8ee9

File tree

31 files changed

+40
-42
lines changed

31 files changed

+40
-42
lines changed

src/cdk-experimental/scrolling/BUILD.bazel

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
package(default_visibility = ["//visibility:public"])
22

3-
load("@npm_angular_bazel//:index.bzl", "protractor_web_test_suite")
4-
load("//tools:defaults.bzl", "ng_e2e_test_library", "ng_module", "ng_test_library", "ng_web_test_suite")
3+
load("//tools:defaults.bzl", "ng_e2e_test_library", "ng_module", "ng_test_library", "ng_web_test_suite", "protractor_web_test_suite")
54

65
ng_module(
76
name = "scrolling",

src/cdk-experimental/testing/BUILD.bazel

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
package(default_visibility = ["//visibility:public"])
22

3-
load("//tools:defaults.bzl", "ng_module", "ng_web_test_suite")
4-
load("@npm_angular_bazel//:index.bzl", "protractor_web_test_suite")
3+
load("//tools:defaults.bzl", "ng_module", "ng_web_test_suite", "protractor_web_test_suite")
54

65
ng_module(
76
name = "testing",

src/cdk/overlay/BUILD.bazel

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
package(default_visibility = ["//visibility:public"])
22

33
load("@io_bazel_rules_sass//:defs.bzl", "sass_binary", "sass_library")
4-
load("@npm_angular_bazel//:index.bzl", "protractor_web_test_suite")
54
load(
65
"//tools:defaults.bzl",
76
"markdown_to_html",
87
"ng_e2e_test_library",
98
"ng_module",
109
"ng_test_library",
1110
"ng_web_test_suite",
11+
"protractor_web_test_suite",
1212
)
1313

1414
ng_module(

src/material-experimental/mdc-button/BUILD.bazel

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
11
package(default_visibility = ["//visibility:public"])
22

33
load("@io_bazel_rules_sass//:defs.bzl", "sass_binary", "sass_library")
4-
load("@npm_angular_bazel//:index.bzl", "protractor_web_test_suite")
5-
load("//tools:defaults.bzl", "ng_e2e_test_library", "ng_module")
4+
load("//tools:defaults.bzl", "ng_e2e_test_library", "ng_module", "protractor_web_test_suite")
65

76
ng_module(
87
name = "mdc-button",

src/material-experimental/mdc-card/BUILD.bazel

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
11
package(default_visibility = ["//visibility:public"])
22

33
load("@io_bazel_rules_sass//:defs.bzl", "sass_binary", "sass_library")
4-
load("@npm_angular_bazel//:index.bzl", "protractor_web_test_suite")
5-
load("//tools:defaults.bzl", "ng_e2e_test_library", "ng_module")
4+
load("//tools:defaults.bzl", "ng_e2e_test_library", "ng_module", "protractor_web_test_suite")
65

76
ng_module(
87
name = "mdc-card",

src/material-experimental/mdc-checkbox/BUILD.bazel

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
11
package(default_visibility = ["//visibility:public"])
22

33
load("@io_bazel_rules_sass//:defs.bzl", "sass_binary", "sass_library")
4-
load("@npm_angular_bazel//:index.bzl", "protractor_web_test_suite")
5-
load("//tools:defaults.bzl", "ng_e2e_test_library", "ng_module", "ng_test_library", "ng_web_test_suite", "ts_library")
4+
load("//tools:defaults.bzl", "ng_e2e_test_library", "ng_module", "ng_test_library", "ng_web_test_suite", "protractor_web_test_suite", "ts_library")
65

76
ng_module(
87
name = "mdc-checkbox",

src/material-experimental/mdc-chips/BUILD.bazel

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
11
package(default_visibility = ["//visibility:public"])
22

33
load("@io_bazel_rules_sass//:defs.bzl", "sass_binary", "sass_library")
4-
load("@npm_angular_bazel//:index.bzl", "protractor_web_test_suite")
5-
load("//tools:defaults.bzl", "ng_e2e_test_library", "ng_module")
4+
load("//tools:defaults.bzl", "ng_e2e_test_library", "ng_module", "protractor_web_test_suite")
65

76
ng_module(
87
name = "mdc-chips",

src/material-experimental/mdc-menu/BUILD.bazel

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
11
package(default_visibility = ["//visibility:public"])
22

33
load("@io_bazel_rules_sass//:defs.bzl", "sass_binary", "sass_library")
4-
load("@npm_angular_bazel//:index.bzl", "protractor_web_test_suite")
5-
load("//tools:defaults.bzl", "ng_e2e_test_library", "ng_module", "ng_test_library", "ng_web_test_suite")
4+
load("//tools:defaults.bzl", "ng_e2e_test_library", "ng_module", "ng_test_library", "ng_web_test_suite", "protractor_web_test_suite")
65

76
ng_module(
87
name = "mdc-menu",

src/material-experimental/mdc-radio/BUILD.bazel

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
11
package(default_visibility = ["//visibility:public"])
22

33
load("@io_bazel_rules_sass//:defs.bzl", "sass_binary", "sass_library")
4-
load("@npm_angular_bazel//:index.bzl", "protractor_web_test_suite")
5-
load("//tools:defaults.bzl", "ng_e2e_test_library", "ng_module")
4+
load("//tools:defaults.bzl", "ng_e2e_test_library", "ng_module", "protractor_web_test_suite")
65

76
ng_module(
87
name = "mdc-radio",

src/material-experimental/mdc-slide-toggle/BUILD.bazel

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
11
package(default_visibility = ["//visibility:public"])
22

33
load("@io_bazel_rules_sass//:defs.bzl", "sass_binary", "sass_library")
4-
load("@npm_angular_bazel//:index.bzl", "protractor_web_test_suite")
5-
load("//tools:defaults.bzl", "ng_e2e_test_library", "ng_module", "ng_test_library", "ng_web_test_suite")
4+
load("//tools:defaults.bzl", "ng_e2e_test_library", "ng_module", "ng_test_library", "ng_web_test_suite", "protractor_web_test_suite")
65

76
ng_module(
87
name = "mdc-slide-toggle",

src/material-experimental/mdc-tabs/BUILD.bazel

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
11
package(default_visibility = ["//visibility:public"])
22

33
load("@io_bazel_rules_sass//:defs.bzl", "sass_binary", "sass_library")
4-
load("@npm_angular_bazel//:index.bzl", "protractor_web_test_suite")
5-
load("//tools:defaults.bzl", "ng_e2e_test_library", "ng_module")
4+
load("//tools:defaults.bzl", "ng_e2e_test_library", "ng_module", "protractor_web_test_suite")
65

76
ng_module(
87
name = "mdc-tabs",

src/material/button-toggle/BUILD.bazel

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
package(default_visibility = ["//visibility:public"])
22

33
load("@io_bazel_rules_sass//:defs.bzl", "sass_binary", "sass_library")
4-
load("@npm_angular_bazel//:index.bzl", "protractor_web_test_suite")
54
load(
65
"//tools:defaults.bzl",
76
"markdown_to_html",
87
"ng_e2e_test_library",
98
"ng_module",
109
"ng_test_library",
1110
"ng_web_test_suite",
11+
"protractor_web_test_suite",
1212
)
1313

1414
ng_module(

src/material/button/BUILD.bazel

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
package(default_visibility = ["//visibility:public"])
22

33
load("@io_bazel_rules_sass//:defs.bzl", "sass_binary", "sass_library")
4-
load("@npm_angular_bazel//:index.bzl", "protractor_web_test_suite")
54
load(
65
"//tools:defaults.bzl",
76
"markdown_to_html",
87
"ng_e2e_test_library",
98
"ng_module",
109
"ng_test_library",
1110
"ng_web_test_suite",
11+
"protractor_web_test_suite",
1212
)
1313

1414
ng_module(

src/material/card/BUILD.bazel

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
11
package(default_visibility = ["//visibility:public"])
22

33
load("@io_bazel_rules_sass//:defs.bzl", "sass_binary", "sass_library")
4-
load("@npm_angular_bazel//:index.bzl", "protractor_web_test_suite")
5-
load("//tools:defaults.bzl", "markdown_to_html", "ng_e2e_test_library", "ng_module")
4+
load("//tools:defaults.bzl", "markdown_to_html", "ng_e2e_test_library", "ng_module", "protractor_web_test_suite")
65

76
ng_module(
87
name = "card",

src/material/checkbox/BUILD.bazel

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
package(default_visibility = ["//visibility:public"])
22

33
load("@io_bazel_rules_sass//:defs.bzl", "sass_binary", "sass_library")
4-
load("@npm_angular_bazel//:index.bzl", "protractor_web_test_suite")
54
load(
65
"//tools:defaults.bzl",
76
"markdown_to_html",
87
"ng_e2e_test_library",
98
"ng_module",
109
"ng_test_library",
1110
"ng_web_test_suite",
11+
"protractor_web_test_suite",
1212
)
1313

1414
ng_module(

src/material/dialog/BUILD.bazel

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
package(default_visibility = ["//visibility:public"])
22

33
load("@io_bazel_rules_sass//:defs.bzl", "sass_binary", "sass_library")
4-
load("@npm_angular_bazel//:index.bzl", "protractor_web_test_suite")
54
load(
65
"//tools:defaults.bzl",
76
"markdown_to_html",
87
"ng_e2e_test_library",
98
"ng_module",
109
"ng_test_library",
1110
"ng_web_test_suite",
11+
"protractor_web_test_suite",
1212
)
1313

1414
ng_module(

src/material/expansion/BUILD.bazel

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
package(default_visibility = ["//visibility:public"])
22

33
load("@io_bazel_rules_sass//:defs.bzl", "sass_binary", "sass_library")
4-
load("@npm_angular_bazel//:index.bzl", "protractor_web_test_suite")
54
load(
65
"//tools:defaults.bzl",
76
"markdown_to_html",
87
"ng_e2e_test_library",
98
"ng_module",
109
"ng_test_library",
1110
"ng_web_test_suite",
11+
"protractor_web_test_suite",
1212
)
1313

1414
ng_module(

src/material/grid-list/BUILD.bazel

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
package(default_visibility = ["//visibility:public"])
22

33
load("@io_bazel_rules_sass//:defs.bzl", "sass_binary", "sass_library")
4-
load("@npm_angular_bazel//:index.bzl", "protractor_web_test_suite")
54
load(
65
"//tools:defaults.bzl",
76
"markdown_to_html",
87
"ng_e2e_test_library",
98
"ng_module",
109
"ng_test_library",
1110
"ng_web_test_suite",
11+
"protractor_web_test_suite",
1212
)
1313

1414
ng_module(

src/material/icon/BUILD.bazel

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
package(default_visibility = ["//visibility:public"])
22

33
load("@io_bazel_rules_sass//:defs.bzl", "sass_binary", "sass_library")
4-
load("@npm_angular_bazel//:index.bzl", "protractor_web_test_suite")
54
load(
65
"//tools:defaults.bzl",
76
"markdown_to_html",
87
"ng_e2e_test_library",
98
"ng_module",
109
"ng_test_library",
1110
"ng_web_test_suite",
11+
"protractor_web_test_suite",
1212
)
1313

1414
ng_module(

src/material/input/BUILD.bazel

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
package(default_visibility = ["//visibility:public"])
22

33
load("@io_bazel_rules_sass//:defs.bzl", "sass_library")
4-
load("@npm_angular_bazel//:index.bzl", "protractor_web_test_suite")
54
load(
65
"//tools:defaults.bzl",
76
"markdown_to_html",
87
"ng_e2e_test_library",
98
"ng_module",
109
"ng_test_library",
1110
"ng_web_test_suite",
11+
"protractor_web_test_suite",
1212
)
1313

1414
ng_module(

src/material/list/BUILD.bazel

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
package(default_visibility = ["//visibility:public"])
22

33
load("@io_bazel_rules_sass//:defs.bzl", "sass_binary", "sass_library")
4-
load("@npm_angular_bazel//:index.bzl", "protractor_web_test_suite")
54
load(
65
"//tools:defaults.bzl",
76
"markdown_to_html",
87
"ng_e2e_test_library",
98
"ng_module",
109
"ng_test_library",
1110
"ng_web_test_suite",
11+
"protractor_web_test_suite",
1212
)
1313

1414
ng_module(

src/material/menu/BUILD.bazel

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
package(default_visibility = ["//visibility:public"])
22

33
load("@io_bazel_rules_sass//:defs.bzl", "sass_binary", "sass_library")
4-
load("@npm_angular_bazel//:index.bzl", "protractor_web_test_suite")
54
load(
65
"//tools:defaults.bzl",
76
"markdown_to_html",
87
"ng_e2e_test_library",
98
"ng_module",
109
"ng_test_library",
1110
"ng_web_test_suite",
11+
"protractor_web_test_suite",
1212
)
1313

1414
ng_module(

src/material/progress-bar/BUILD.bazel

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
package(default_visibility = ["//visibility:public"])
22

33
load("@io_bazel_rules_sass//:defs.bzl", "sass_binary", "sass_library")
4-
load("@npm_angular_bazel//:index.bzl", "protractor_web_test_suite")
54
load(
65
"//tools:defaults.bzl",
76
"markdown_to_html",
87
"ng_e2e_test_library",
98
"ng_module",
109
"ng_test_library",
1110
"ng_web_test_suite",
11+
"protractor_web_test_suite",
1212
)
1313

1414
ng_module(

src/material/progress-spinner/BUILD.bazel

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
package(default_visibility = ["//visibility:public"])
22

33
load("@io_bazel_rules_sass//:defs.bzl", "sass_binary", "sass_library")
4-
load("@npm_angular_bazel//:index.bzl", "protractor_web_test_suite")
54
load(
65
"//tools:defaults.bzl",
76
"markdown_to_html",
87
"ng_e2e_test_library",
98
"ng_module",
109
"ng_test_library",
1110
"ng_web_test_suite",
11+
"protractor_web_test_suite",
1212
)
1313

1414
ng_module(

src/material/radio/BUILD.bazel

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
package(default_visibility = ["//visibility:public"])
22

33
load("@io_bazel_rules_sass//:defs.bzl", "sass_binary", "sass_library")
4-
load("@npm_angular_bazel//:index.bzl", "protractor_web_test_suite")
54
load(
65
"//tools:defaults.bzl",
76
"markdown_to_html",
87
"ng_e2e_test_library",
98
"ng_module",
109
"ng_test_library",
1110
"ng_web_test_suite",
11+
"protractor_web_test_suite",
1212
)
1313

1414
ng_module(

src/material/sidenav/BUILD.bazel

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
package(default_visibility = ["//visibility:public"])
22

33
load("@io_bazel_rules_sass//:defs.bzl", "sass_binary", "sass_library")
4-
load("@npm_angular_bazel//:index.bzl", "protractor_web_test_suite")
54
load(
65
"//tools:defaults.bzl",
76
"markdown_to_html",
87
"ng_e2e_test_library",
98
"ng_module",
109
"ng_test_library",
1110
"ng_web_test_suite",
11+
"protractor_web_test_suite",
1212
)
1313

1414
ng_module(

src/material/slide-toggle/BUILD.bazel

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
package(default_visibility = ["//visibility:public"])
22

33
load("@io_bazel_rules_sass//:defs.bzl", "sass_binary", "sass_library")
4-
load("@npm_angular_bazel//:index.bzl", "protractor_web_test_suite")
54
load(
65
"//tools:defaults.bzl",
76
"markdown_to_html",
87
"ng_e2e_test_library",
98
"ng_module",
109
"ng_test_library",
1110
"ng_web_test_suite",
11+
"protractor_web_test_suite",
1212
)
1313

1414
ng_module(

src/material/stepper/BUILD.bazel

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
package(default_visibility = ["//visibility:public"])
22

33
load("@io_bazel_rules_sass//:defs.bzl", "sass_binary", "sass_library")
4-
load("@npm_angular_bazel//:index.bzl", "protractor_web_test_suite")
54
load(
65
"//tools:defaults.bzl",
76
"markdown_to_html",
87
"ng_e2e_test_library",
98
"ng_module",
109
"ng_test_library",
1110
"ng_web_test_suite",
11+
"protractor_web_test_suite",
1212
)
1313

1414
ng_module(

src/material/tabs/BUILD.bazel

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
package(default_visibility = ["//visibility:public"])
22

33
load("@io_bazel_rules_sass//:defs.bzl", "sass_binary", "sass_library")
4-
load("@npm_angular_bazel//:index.bzl", "protractor_web_test_suite")
54
load(
65
"//tools:defaults.bzl",
76
"markdown_to_html",
87
"ng_e2e_test_library",
98
"ng_module",
109
"ng_test_library",
1110
"ng_web_test_suite",
11+
"protractor_web_test_suite",
1212
)
1313

1414
ng_module(

0 commit comments

Comments
 (0)