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

Change run_neon to run from any directory and add some additional options for testing #1459

Closed
1 of 3 tasks
ekluzek opened this issue Aug 11, 2021 · 0 comments · Fixed by #1467
Closed
1 of 3 tasks
Assignees
Labels
enhancement new capability or improved behavior of existing capability

Comments

@ekluzek
Copy link
Collaborator

ekluzek commented Aug 11, 2021

In ctsm5.1.dev052 the run_neon.py script that runs NEON sites, can only be run from the directory it exists in. In order to enable the tools testing this needs to be extended to run from any directory.

There are some other features that would be useful for system tool testing such as being able to:

  • set if it should only setup the case and not build it.
  • And to set the length of the simulation.
  • From being called from the system tool tests it should also have an option to run directly rather than being submitted to the batch queue.

Some of this could be handled by adding a general service option (similar to --extra-create-test-args for run_sys_tests) to send an argument directly to the invocation of newcase. this won't work since it's not being called on the comand line

@negin513 @jedwards4b

@ekluzek ekluzek added enhancement new capability or improved behavior of existing capability next this should get some attention in the next week or two. Normally each Thursday SE meeting. labels Aug 11, 2021
@billsacks billsacks removed the next this should get some attention in the next week or two. Normally each Thursday SE meeting. label Aug 12, 2021
@wwieder wwieder linked a pull request Aug 24, 2021 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement new capability or improved behavior of existing capability
Projects
No open projects
Development

Successfully merging a pull request may close this issue.

4 participants