dmlc--dgl
71283997ce
* add bench jenkins * instance type * fix * fix * fix * 111 * test * 111 * 111 * fix * test * run * fix * fix * fix * fix * fix * publish results * 111 * regression * launch ec2 script * fix * add * run on master * change * rrr * run gpu * fix * fix * try fix * fix * ff * fix * fix * fix * refactor * fix * fix * update * fix * fix * fix * fix * remove import torchtext * add shm size * update * fix * fix * fix * fix * fix this!!!! * 111 * fix * remove verbose * fix * fix * fix * fix * fix * fix * fix * fix * update readme * fix * fix * fix * change asv default to head * commit sage and rgcn * fix * update
32 行
1.2 KiB
Markdown
32 行
1.2 KiB
Markdown
Regression Test Suite
|
|
========================
|
|
|
|
### Spec of task.json
|
|
```json
|
|
# Note the test will be run if the name specified below is a substring of the full test name.
|
|
# The fullname of "benchmarks/model_acc/bench_sage_ns.track_acc" will be "model_acc.bench_sage_ns.track_acc". Test will be run if it contains any keyword.
|
|
# For example, "model_acc" will run all the tests under "model_acc" folder
|
|
# "bench_sage" will run both "bench_sage" and "bench_sage_ns"
|
|
# "bench_sage." will only run "bench_sage"
|
|
# "ns" will run any tests name contains "ms"
|
|
# "" will run all tests
|
|
{
|
|
"c5.9xlarge": { # The instance type to run the test
|
|
"tests": [
|
|
"bench_sage" # The test to be run on this instance
|
|
],
|
|
"env": {
|
|
"DEVICE": "cpu" # The environment variable passed to publish.sh
|
|
}
|
|
},
|
|
"g4dn.2xlarge": {
|
|
...
|
|
}
|
|
}
|
|
```
|
|
|
|
|
|
### Environment variable
|
|
- `MOUNT_PATH` specify the directory in the host to be mapped into docker, if exists will map the `MOUNT_PATH`(in host) to `/tmp/dataset`(in docker)
|
|
- `INSTANCE_TYPE` specify the current instance type
|
|
- `DGL_REG_CONF` specify the path to `task.json`, which is relative to the repo root. If specified, must specify `INSTANCE_TYPE` also |