-
Notifications
You must be signed in to change notification settings - Fork 26
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Update integration test suite and add stop-workers tests. Also update the copyright year in every file.
- Loading branch information
Showing
61 changed files
with
942 additions
and
371 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
############################################################################### | ||
# Copyright (c) 2022, Lawrence Livermore National Security, LLC. | ||
# Copyright (c) 2023, Lawrence Livermore National Security, LLC. | ||
# Produced at the Lawrence Livermore National Laboratory | ||
# Written by the Merlin dev team, listed in the CONTRIBUTORS file. | ||
# <[email protected]> | ||
|
@@ -38,6 +38,8 @@ include config.mk | |
.PHONY : e2e-tests-diagnostic | ||
.PHONY : e2e-tests-local | ||
.PHONY : e2e-tests-local-diagnostic | ||
.PHONY : e2e-tests-distributed | ||
.PHONY : e2e-tests-distributed-diagnostic | ||
.PHONY : tests | ||
.PHONY : check-flake8 | ||
.PHONY : check-black | ||
|
@@ -109,6 +111,16 @@ e2e-tests-local-diagnostic: | |
$(PYTHON) $(TEST)/integration/run_tests.py --local --verbose | ||
|
||
|
||
e2e-tests-distributed: | ||
. $(VENV)/bin/activate; \ | ||
$(PYTHON) $(TEST)/integration/run_tests.py --distributed; \ | ||
|
||
|
||
e2e-tests-distributed-diagnostic: | ||
. $(VENV)/bin/activate; \ | ||
$(PYTHON) $(TEST)/integration/run_tests.py --distributed --verbose | ||
|
||
|
||
# run unit and CLI tests | ||
tests: unit-tests e2e-tests | ||
|
||
|
@@ -185,6 +197,17 @@ version: | |
find tests/ -type f -print0 | xargs -0 sed -i 's/Version: $(VSTRING)/Version: $(VER)/g' | ||
find Makefile -type f -print0 | xargs -0 sed -i 's/Version: $(VSTRING)/Version: $(VER)/g' | ||
|
||
# Increment copyright year | ||
year: | ||
# do LICENSE (no comma after year) | ||
sed -i 's/$(YEAR) Lawrence Livermore/$(NEW_YEAR) Lawrence Livermore/g' LICENSE | ||
|
||
# do all file headers (works on linux) | ||
find merlin/ -type f -print0 | xargs -0 sed -i 's/$(YEAR), Lawrence Livermore/$(NEW_YEAR), Lawrence Livermore/g' | ||
find *.py -type f -print0 | xargs -0 sed -i 's/$(YEAR), Lawrence Livermore/$(NEW_YEAR), Lawrence Livermore/g' | ||
find tests/ -type f -print0 | xargs -0 sed -i 's/$(YEAR), Lawrence Livermore/$(NEW_YEAR), Lawrence Livermore/g' | ||
find Makefile -type f -print0 | xargs -0 sed -i 's/$(YEAR), Lawrence Livermore/$(NEW_YEAR), Lawrence Livermore/g' | ||
|
||
# Make a list of all dependencies/requirements | ||
reqlist: | ||
johnnydep merlin --output-format pinned | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
############################################################################### | ||
# Copyright (c) 2022, Lawrence Livermore National Security, LLC. | ||
# Copyright (c) 2023, Lawrence Livermore National Security, LLC. | ||
# Produced at the Lawrence Livermore National Laboratory | ||
# Written by the Merlin dev team, listed in the CONTRIBUTORS file. | ||
# <[email protected]> | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
############################################################################### | ||
# Copyright (c) 2022, Lawrence Livermore National Security, LLC. | ||
# Copyright (c) 2023, Lawrence Livermore National Security, LLC. | ||
# Produced at the Lawrence Livermore National Laboratory | ||
# Written by the Merlin dev team, listed in the CONTRIBUTORS file. | ||
# <[email protected]> | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
############################################################################### | ||
# Copyright (c) 2022, Lawrence Livermore National Security, LLC. | ||
# Copyright (c) 2023, Lawrence Livermore National Security, LLC. | ||
# Produced at the Lawrence Livermore National Laboratory | ||
# Written by the Merlin dev team, listed in the CONTRIBUTORS file. | ||
# <[email protected]> | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
############################################################################### | ||
# Copyright (c) 2022, Lawrence Livermore National Security, LLC. | ||
# Copyright (c) 2023, Lawrence Livermore National Security, LLC. | ||
# Produced at the Lawrence Livermore National Laboratory | ||
# Written by the Merlin dev team, listed in the CONTRIBUTORS file. | ||
# <[email protected]> | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
############################################################################### | ||
# Copyright (c) 2022, Lawrence Livermore National Security, LLC. | ||
# Copyright (c) 2023, Lawrence Livermore National Security, LLC. | ||
# Produced at the Lawrence Livermore National Laboratory | ||
# Written by the Merlin dev team, listed in the CONTRIBUTORS file. | ||
# <[email protected]> | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
############################################################################### | ||
# Copyright (c) 2022, Lawrence Livermore National Security, LLC. | ||
# Copyright (c) 2023, Lawrence Livermore National Security, LLC. | ||
# Produced at the Lawrence Livermore National Laboratory | ||
# Written by the Merlin dev team, listed in the CONTRIBUTORS file. | ||
# <[email protected]> | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,7 @@ | ||
#!/usr/bin/env python | ||
|
||
############################################################################### | ||
# Copyright (c) 2022, Lawrence Livermore National Security, LLC. | ||
# Copyright (c) 2023, Lawrence Livermore National Security, LLC. | ||
# Produced at the Lawrence Livermore National Laboratory | ||
# Written by the Merlin dev team, listed in the CONTRIBUTORS file. | ||
# <[email protected]> | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,7 @@ | ||
#!/usr/bin/env python | ||
|
||
############################################################################### | ||
# Copyright (c) 2022, Lawrence Livermore National Security, LLC. | ||
# Copyright (c) 2023, Lawrence Livermore National Security, LLC. | ||
# Produced at the Lawrence Livermore National Laboratory | ||
# Written by the Merlin dev team, listed in the CONTRIBUTORS file. | ||
# <[email protected]> | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
############################################################################### | ||
# Copyright (c) 2022, Lawrence Livermore National Security, LLC. | ||
# Copyright (c) 2023, Lawrence Livermore National Security, LLC. | ||
# Produced at the Lawrence Livermore National Laboratory | ||
# Written by the Merlin dev team, listed in the CONTRIBUTORS file. | ||
# <[email protected]> | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
############################################################################### | ||
# Copyright (c) 2022, Lawrence Livermore National Security, LLC. | ||
# Copyright (c) 2023, Lawrence Livermore National Security, LLC. | ||
# Produced at the Lawrence Livermore National Laboratory | ||
# Written by the Merlin dev team, listed in the CONTRIBUTORS file. | ||
# <[email protected]> | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
############################################################################### | ||
# Copyright (c) 2022, Lawrence Livermore National Security, LLC. | ||
# Copyright (c) 2023, Lawrence Livermore National Security, LLC. | ||
# Produced at the Lawrence Livermore National Laboratory | ||
# Written by the Merlin dev team, listed in the CONTRIBUTORS file. | ||
# <[email protected]> | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
############################################################################### | ||
# Copyright (c) 2022, Lawrence Livermore National Security, LLC. | ||
# Copyright (c) 2023, Lawrence Livermore National Security, LLC. | ||
# Produced at the Lawrence Livermore National Laboratory | ||
# Written by the Merlin dev team, listed in the CONTRIBUTORS file. | ||
# <[email protected]> | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
############################################################################### | ||
# Copyright (c) 2022, Lawrence Livermore National Security, LLC. | ||
# Copyright (c) 2023, Lawrence Livermore National Security, LLC. | ||
# Produced at the Lawrence Livermore National Laboratory | ||
# Written by the Merlin dev team, listed in the CONTRIBUTORS file. | ||
# <[email protected]> | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
############################################################################### | ||
# Copyright (c) 2022, Lawrence Livermore National Security, LLC. | ||
# Copyright (c) 2023, Lawrence Livermore National Security, LLC. | ||
# Produced at the Lawrence Livermore National Laboratory | ||
# Written by the Merlin dev team, listed in the CONTRIBUTORS file. | ||
# <[email protected]> | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
############################################################################### | ||
# Copyright (c) 2022, Lawrence Livermore National Security, LLC. | ||
# Copyright (c) 2023, Lawrence Livermore National Security, LLC. | ||
# Produced at the Lawrence Livermore National Laboratory | ||
# Written by the Merlin dev team, listed in the CONTRIBUTORS file. | ||
# <[email protected]> | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
############################################################################### | ||
# Copyright (c) 2022, Lawrence Livermore National Security, LLC. | ||
# Copyright (c) 2023, Lawrence Livermore National Security, LLC. | ||
# Produced at the Lawrence Livermore National Laboratory | ||
# Written by the Merlin dev team, listed in the CONTRIBUTORS file. | ||
# <[email protected]> | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
############################################################################### | ||
# Copyright (c) 2022, Lawrence Livermore National Security, LLC. | ||
# Copyright (c) 2023, Lawrence Livermore National Security, LLC. | ||
# Produced at the Lawrence Livermore National Laboratory | ||
# Written by the Merlin dev team, listed in the CONTRIBUTORS file. | ||
# <[email protected]> | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -3,7 +3,7 @@ | |
""" | ||
|
||
############################################################################### | ||
# Copyright (c) 2022, Lawrence Livermore National Security, LLC. | ||
# Copyright (c) 2023, Lawrence Livermore National Security, LLC. | ||
# Produced at the Lawrence Livermore National Laboratory | ||
# Written by the Merlin dev team, listed in the CONTRIBUTORS file. | ||
# <[email protected]> | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
############################################################################### | ||
# Copyright (c) 2022, Lawrence Livermore National Security, LLC. | ||
# Copyright (c) 2023, Lawrence Livermore National Security, LLC. | ||
# Produced at the Lawrence Livermore National Laboratory | ||
# Written by the Merlin dev team, listed in the CONTRIBUTORS file. | ||
# <[email protected]> | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
############################################################################### | ||
# Copyright (c) 2022, Lawrence Livermore National Security, LLC. | ||
# Copyright (c) 2023, Lawrence Livermore National Security, LLC. | ||
# Produced at the Lawrence Livermore National Laboratory | ||
# Written by the Merlin dev team, listed in the CONTRIBUTORS file. | ||
# <[email protected]> | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
############################################################################### | ||
# Copyright (c) 2022, Lawrence Livermore National Security, LLC. | ||
# Copyright (c) 2023, Lawrence Livermore National Security, LLC. | ||
# Produced at the Lawrence Livermore National Laboratory | ||
# Written by the Merlin dev team, listed in the CONTRIBUTORS file. | ||
# <[email protected]> | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
############################################################################### | ||
# Copyright (c) 2022, Lawrence Livermore National Security, LLC. | ||
# Copyright (c) 2023, Lawrence Livermore National Security, LLC. | ||
# Produced at the Lawrence Livermore National Laboratory | ||
# Written by the Merlin dev team, listed in the CONTRIBUTORS file. | ||
# <[email protected]> | ||
|
Oops, something went wrong.