|
3 | 3 | "project": "scitools-iris",
|
4 | 4 | "project_url": "https://github.com/SciTools/iris",
|
5 | 5 | "repo": "..",
|
6 |
| - "environment_type": "delegated", |
| 6 | + "environment_type": "delegated-iris", |
7 | 7 | "show_commit_url": "https://github.com/scitools/iris/commit/",
|
8 | 8 | "branches": ["upstream/main"],
|
9 | 9 |
|
10 | 10 | "benchmark_dir": "./benchmarks",
|
11 | 11 | "env_dir": ".asv/env",
|
12 | 12 | "results_dir": ".asv/results",
|
13 | 13 | "html_dir": ".asv/html",
|
14 |
| - "plugins": [".asv_delegated"], |
15 |
| - |
16 |
| - "delegated_env_commands_comment": [ |
17 |
| - "The command(s) that create/update an environment correctly for the", |
18 |
| - "checked-out commit. Command(s) format follows `build_command`:", |
19 |
| - " https://asv.readthedocs.io/en/stable/asv.conf.json.html#build-command-install-command-uninstall-command", |
20 |
| - |
21 |
| - "The commit key indicates the earliest commit where the command(s)", |
22 |
| - "will work.", |
23 |
| - |
24 |
| - "Differences from `build_command`:", |
25 |
| - " * See: https://asv.readthedocs.io/en/stable/asv.conf.json.html#build-command-install-command-uninstall-command", |
26 |
| - " * Env vars limited to those set outside build time.", |
27 |
| - " (e.g. `{conf_dir}` available but `{build_dir}` not)", |
28 |
| - " * Run in the same environment as the ASV install itself.", |
29 |
| - |
30 |
| - "Mandatory format for the first 'command' within each commit:", |
31 |
| - " * `ENV_PARENT=path/to/parent/directory/of/env-directory`", |
32 |
| - " * Can contain env vars (e.g. `{conf_dir}`)", |
33 |
| - " * `ENV_PARENT` available as `{env_parent}` in subsequent commands", |
34 |
| - " * The environment will be detected as the most recently updated", |
35 |
| - " environment in `{env_parent}`." |
36 |
| - |
37 |
| - ], |
38 |
| - "delegated_env_commands": { |
39 |
| - "c8a663a0": [ |
40 |
| - "ENV_PARENT={conf_dir}/.asv/env/nox312", |
41 |
| - "PY_VER=3.12 nox --envdir={env_parent} --session=tests --install-only --no-error-on-external-run --verbose" |
42 |
| - ], |
43 |
| - "d58fca7e": [ |
44 |
| - "ENV_PARENT={conf_dir}/.asv/env/nox311", |
45 |
| - "PY_VER=3.11 nox --envdir={env_parent} --session=tests --install-only --no-error-on-external-run --verbose" |
46 |
| - ], |
47 |
| - "44fae030": [ |
48 |
| - "ENV_PARENT={conf_dir}/.asv/env/nox310", |
49 |
| - "PY_VER=3.10 nox --envdir={env_parent} --session=tests --install-only --no-error-on-external-run --verbose" |
50 |
| - ] |
51 |
| - }, |
| 14 | + "plugins": [".asv_delegated_iris"], |
52 | 15 |
|
53 | 16 | "command_comment": [
|
54 |
| - "We know that the Nox command takes care of installation in each", |
55 |
| - "environment, and in the case of Iris no specialised uninstall or", |
56 |
| - "build commands are needed to get it working.", |
| 17 | + "The inherited setup of the Iris test environment takes care of ", |
| 18 | + "Iris-installation too, and in the case of Iris no specialised ", |
| 19 | + "uninstall or build commands are needed to get it working either.", |
57 | 20 |
|
58 | 21 | "We do however need to install the custom benchmarks for them to be",
|
59 | 22 | "usable."
|
|
0 commit comments