Add missing build-system/custom phases to the CDash map (#41439)
This commit is contained in:
parent
6986e70877
commit
045f398f3d
@ -32,13 +32,26 @@
|
|||||||
from .extract import extract_test_parts
|
from .extract import extract_test_parts
|
||||||
|
|
||||||
# Mapping Spack phases to the corresponding CTest/CDash phase.
|
# Mapping Spack phases to the corresponding CTest/CDash phase.
|
||||||
|
# TODO: Some of the phases being lumped into configure in the CDash tables
|
||||||
|
# TODO: really belong in a separate column, such as "Setup".
|
||||||
|
# TODO: Would also be nice to have `stage` as a separate phase that could
|
||||||
|
# TODO: be lumped into that new column instead of configure, for example.
|
||||||
MAP_PHASES_TO_CDASH = {
|
MAP_PHASES_TO_CDASH = {
|
||||||
"autoreconf": "configure",
|
"autoreconf": "configure", # AutotoolsBuilder
|
||||||
"cmake": "configure",
|
"bootstrap": "configure", # CMakeBuilder
|
||||||
"configure": "configure",
|
|
||||||
"edit": "configure",
|
|
||||||
"build": "build",
|
"build": "build",
|
||||||
|
"build_processes": "build", # Openloops
|
||||||
|
"cmake": "configure", # CMakeBuilder
|
||||||
|
"configure": "configure",
|
||||||
|
"edit": "configure", # MakefileBuilder
|
||||||
|
"generate_luarocks_config": "configure", # LuaBuilder
|
||||||
|
"hostconfig": "configure", # Lvarray
|
||||||
|
"initconfig": "configure", # CachedCMakeBuilder
|
||||||
"install": "build",
|
"install": "build",
|
||||||
|
"meson": "configure", # MesonBuilder
|
||||||
|
"preprocess": "configure", # LuaBuilder
|
||||||
|
"qmake": "configure", # QMakeBuilder
|
||||||
|
"unpack": "configure", # LuaBuilder
|
||||||
}
|
}
|
||||||
|
|
||||||
# Initialize data structures common to each phase's report.
|
# Initialize data structures common to each phase's report.
|
||||||
|
Loading…
Reference in New Issue
Block a user