@@ -73,17 +73,25 @@ npm install
73
73
Use one of the following to build and test:
74
74
75
75
```
76
- gulp local # Build the compiler into built/local
77
- gulp clean # Delete the built compiler
78
- gulp LKG # Replace the last known good with the built one.
79
- # Bootstrapping step to be executed when the built compiler reaches a stable state.
80
- gulp tests # Build the test infrastructure using the built compiler.
81
- gulp runtests # Run tests using the built compiler and test infrastructure.
82
- # You can override the host or specify a test for this command.
83
- # Use --host=<hostName> or --tests=<testPath>.
84
- gulp baseline-accept # This replaces the baseline test results with the results obtained from gulp runtests.
85
- gulp lint # Runs tslint on the TypeScript source.
86
- gulp help # List the above commands.
76
+ gulp local # Build the compiler into built/local.
77
+ gulp clean # Delete the built compiler.
78
+ gulp LKG # Replace the last known good with the built one.
79
+ # Bootstrapping step to be executed when the built compiler reaches a stable state.
80
+ gulp tests # Build the test infrastructure using the built compiler.
81
+ gulp runtests # Run tests using the built compiler and test infrastructure.
82
+ # Some low-value tests are skipped when not on a CI machine - you can use the
83
+ # --skipPercent=0 command to override this behavior and run all tests locally.
84
+ # You can override the specific suite runner used or specify a test for this command.
85
+ # Use --tests=<testPath> for a specific test and/or --runner=<runnerName> for a specific suite.
86
+ # Valid runners include conformance, compiler, fourslash, project, user, and docker
87
+ # The user and docker runners are extended test suite runners - the user runner
88
+ # works on disk in the tests/cases/user directory, while the docker runner works in containers.
89
+ # You'll need to have the docker executable in your system path for the docker runner to work.
90
+ gulp runtests-parallel # Like runtests, but split across multiple threads. Uses a number of threads equal to the system
91
+ # core count by default. Use --workers=<number> to adjust this.
92
+ gulp baseline-accept # This replaces the baseline test results with the results obtained from gulp runtests.
93
+ gulp lint # Runs tslint on the TypeScript source.
94
+ gulp help # List the above commands.
87
95
```
88
96
89
97
0 commit comments