You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: lighthouse-cli/test/smokehouse/readme.md
+14
Original file line number
Diff line number
Diff line change
@@ -66,13 +66,18 @@ However, if an array literal is used as the expectation, an extra condition is e
66
66
67
67
Arrays can be checked against a subset of elements using the special `_includes` property. The value of `_includes`_must_ be an array. Each assertion in `_includes` will remove the matching item from consideration for the rest.
68
68
69
+
Arrays can be asserted to not match any elements using the special `_excludes` property. The value of `_excludes`_must_ be an array. If an `_includes` check is defined before an `_excludes` check, only the element not matched under the previous will be considered.
@@ -104,6 +109,15 @@ If an expectation requires a minimum version of Chromium, use `_minChromiumMiles
104
109
},
105
110
```
106
111
112
+
All pruning checks:
113
+
114
+
- `_minChromiumMilestone`
115
+
- `_maxChromiumMilestone`
116
+
- `_legacyOnly`
117
+
- `_fraggleRockOnly`
118
+
- `_skipInBundled`
119
+
- `_runner` (set to same value provided to CLI --runner flag, ex: `'devtools'`)
120
+
107
121
## Pipeline
108
122
109
123
The different frontends launch smokehouse with a set of tests to run. Smokehouse then coordinates the tests using a particular method of running Lighthouse (CLI, as a bundle, etc).
0 commit comments