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
This project uses **CircleCI pipeline parameters** to control workflows and resources dynamically. Below is a description of the main parameters and their purpose:
6
+
7
+
## ✅ Boolean Parameters
8
+
9
+
These are used to enable or disable specific workflows:
10
+
11
+
-**`run_all_tests`**
12
+
When `true`, runs the full suite of tests.
13
+
-**`run_pr_tests`**
14
+
When `true`, runs tests tagged with `#pr` or `#PR`.
15
+
-**`run_flaky_tests`**
16
+
When `true`, runs tests tagged with `#flaky`.
17
+
-**`run_metamask_tests`**
18
+
When `true`, runs only the MetaMask-related tests.
19
+
-**`windows`, `mac`, `linux`**
20
+
Used to selectively run OS-specific builds or tests.
21
+
22
+
## ✅ String Parameters
23
+
24
+
-**`run_file_tests`**
25
+
Specifies a specific filename or pattern to run targeted tests.
26
+
-**`keyword`**
27
+
A custom keyword string. When specified, the workflow searches for test files containing this keyword in their filenames. This is used by the `run_custom_keyword_tests` workflow to trigger tests selectively.
28
+
29
+
## ✅ Enum Parameter
30
+
31
+
-**`resource_class`**
32
+
Controls the compute size used for jobs.
33
+
Allowed values:
34
+
-`medium`
35
+
-`large`
36
+
-`xlarge` (default)
37
+
-`2xlarge`
38
+
39
+
This parameter is applied across jobs to adjust resource allocation dynamically. For example, you can trigger a pipeline with:
0 commit comments