Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

compare_test_results: Support ACME's $compiler/$name baseline scheme #1190

Conversation

jgfouca
Copy link
Member

@jgfouca jgfouca commented Dec 18, 2016

[BFB]

@jgfouca jgfouca self-assigned this Dec 18, 2016
@jgfouca jgfouca merged commit 6d35370 into master Dec 18, 2016
@jgfouca jgfouca deleted the jgfouca/cime/support_acme_baseline_scheme_in_compare_test_results branch December 18, 2016 22:37
jgfouca pushed a commit that referenced this pull request Jun 2, 2017
Changed all arguments to short names.
Updated printing for most requests, such as shorter compset output,
ordered (alphabetical) compset printing, added 'all' option to compsets
argument, added 'current' to machines argument but maintained previous
behavior. Fixed issue where help didn't print when no arguments were
provided. Also, fixed issue where a bogus value was giving to
compsets and the error message printed wasn't very useful. No we print
available components along with usage.

Fixes #1190
jgfouca pushed a commit that referenced this pull request Jun 2, 2017
In this commit-- added the ability to give machine name as a query.
Additionally, fixed some the argument descriptions. Also, fixed argument
descriptions to be more descriptive on choices.

Test suite: `scripts_regression_tests.py`
and
```
./query_config
./query_config --grids
./query_config --machines
./query_config --machines current
./query_config --machines redsky
./query_config --machines edison
./query_config --machines skybridge
./query_config --compsets
./query_config --compsets all
./query_config --compsets drv
./query_config --component
```
Test baseline:
Test namelist changes:
Test status: bit for bit

Fixes #1155, #1190

User interface changes?:
manage_case -> query_config
--compset -> --compsets
--machine -> --machines
added 'all' option for --compsets
added 'current' and <machine> to --machines

Code review: @billsacks, @jgfouca
jgfouca pushed a commit that referenced this pull request Jun 2, 2017
* added the ability to print all compsets with argument
* added the ability to print all components with and without argument
* added the ability to print a specified single machine
* many config_component.xml files didn't have a help string, which
caused --components all not to work.
* fixed some typos and gramatical errors

Test suite:`scripts_regression_tests.py`
and
```
./query_config
./query_config --grids
./query_config --machines
./query_config --machines current
./query_config --machines redsky
./query_config --machines edison
./query_config --machines skybridge
./query_config --compsets
./query_config --compsets all
./query_config --compsets drv
./query_config --component
```
Test baseline:
Test namelist changes:
Test status: bit for bit

Fixes #1155, #1190
User interface changes?:
* manage_case -> query_config
* --compset -> --compsets
* --machine -> --machines
* added 'all' option for --compsets
* added 'current' to --machines
* added <machine> to --machines
* added 'all' to --component
* default for --component and --compsets is 'all'

Code review: @billsacks, @jgfouca, @jedwards4b, @rljacob
jgfouca pushed a commit that referenced this pull request Jun 2, 2017
Renamed manage_case to query_config. Additionally, changed all
references to manage_case to query_config. Added ability to query current machine and a single machine. Added 'all' option to --compsets. Made the help message much more useful.

Test suite: scripts_regression_tests.py
and

./query_config
./query_config --grids
./query_config --machines
./query_config --machines current
./query_config --machines redsky
./query_config --machines edison
./query_config --machines skybridge
./query_config --compsets
./query_config --compsets all
./query_config --compsets drv
./query_config --component
Test baseline:
Test namelist changes:
Test status: bit for bit

Fixes #1155
Fixes #1190

User interface changes?:
manage_case -> query_config
--compset -> --compsets
--machine -> --machines
added 'all' option for --compsets
added 'current' and to --machines

Code review: @billsacks, @jgfouca
@rljacob rljacob added the CIME label May 12, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants