All Tests Passed

Build #44

Go to latest build

Thu Jul 08 16:03:12 UTC 2021

Summary
Total available tests343
Unrunnable tests14
Runnable tests329
Total number of thorns258
Number of tested thorns99
Number of tests passed329
Number passed only to set tolerance191
Number failed0

Commits in Last Push
Commit: 1
Date: (In UTC) 2021-07-08 14:53:34+00:00
Message: updated submodules
Submodule repos/nrpytutorial 6a67687..50c356c:
> MoLtimestepping/C_Code_Generation.py: formatting improvements
> grid.py: improve formatting
> chmod 755 *.sh in root dir
> Cparameters: default_vals, not defaultvals
> NRPy_param_funcs.py: c_type, not type
> UnitTesting/failed_tests.txt: remove temp file
> NRPy_param_funcs.py: default_vals, not defaultvals
> NRPy_param_funcs.py: continue sync with bh@h codebase
> NRPy_param_funcs.py: sync with latest bh@h version
> Merge pull request #37 from jbmertens/master
> ScalarField/*.py: fixed unused imports.
> Changed unit test outputs to be placed into one folder - with Stilde_flux notebook
> Revert "Changed unit test outputs to be placed into one folder"
> Changed unit test outputs to be placed into one folder
> Tutorial-Start_to_Finish-BSSNCurvilinear-ScalarField_Collapse.ipynb: removed unecessary Tmunu C function generation. Removed unecessary declaration of Tmunu as auxevol gridfunctions.
> Tutorial-Start_to_Finish-BSSNCurvilinear-Setting_up_ScalarField_initial_data.ipynb: removed unused ScalarField Tmunu function. Fixed ScalarField Tmunu function call.
> ScalarField_Tmunu: fixed NRPy+ module and tutorial notebook to avoid unused scalar field gridfunction variables.
> ScalarField/*.py: fixed issues pointed out by lgtm.
> in_progress/Tutorial-Start_to_Finish_UnitTest-ShiftedKerrSchild.ipynb: malloc the gridfunctions
> Tutorial-Start_to_Finish_UnitTest-GiRaFFEfood_NRPy-1D_tests: Create arrays using malloc.
> Tutorial-Start_to_Finish-BSSNCurvilinear-Setting_up_ScalarField_initial_data.ipynb: fixed small issue with a missing parenthesis that caused the compilation to fail.
> Tutorial-ADM_Initial_Data-ScalarField.ipynb: fixed issues with the output directory.
> Tutorial-ADM_Initial_Data-ScalarField.ipynb: fixed issues with output directory.
> Tutorial-Start_to_Finish-BSSNCurvilinear-Setting_up_ScalarField_initial_data.ipynb: fixed issues with output directory. Fixed references to ScalarField NRPy+ modules and tutorial notebooks which have been renamed.
> Tutorial-Start_to_Finish-BSSNCurvilinear-ScalarField_Collapse.ipynb: fixed issues with the output directory. Fixed some of the references in the notebook now that we have the arXiv url for our paper. Added ffmpeg check/install. Added more comments around the image generation. Fixed HTML displaying issue.
> Merge branch 'master' of https://github.com/zachetienne/nrpytutorial
> Tutorial-Start_to_Finish_UnitTest-GiRaFFEfood_NRPy-3D_tests: Set array sizes using malloc.
> Tutorial-Start_to_Finish_UnitTest-GiRaFFEfood_NRPy-3D_tests: Set array sizes from const int variables.
> Tutorial-Start_to_Finish-Solving_Maxwells_Equations_in_Vacuum-Curvilinear.ipynb: fix #include xx_to_Cart.h
> .semaphore/semaphore.yml: Use sympy 1.2 (as promised) not 1.5.1
> .semaphore/semaphore.yml: don't pip install ffmpeg. apt-get install it.
> .semaphore/semaphore.yml: install ffmpeg
> reference_metric.py: static inline instead of inline to fix compiles. ScalarField notebooks: fix the notebooks' JSON so run_Jupyter_notebook.sh [notebook] works.
> .pylintrc: Ignore missing-docstring, as they are unnecessary in Jupyter notebooks
> run_Jupyter_notebook.sh: fix backtracing when Jupyter notebook isn't in root dir
> run_Jupyter_notebook.sh: Automatically backtrace problems with Jupyter notebooks.
> *SEOBNR_Derivative*: parse_expr() was introduced in sympy 1.6 not 1.3.
> .semaphore/semaphore.yml: Add special Tutorial-SEOBNR_Derivative_Routine.py test
> Merge pull request #36 from zachetienne/NRPyCritCol
> SEOBNR: Fix sympy_version_decimal to be float even in Py2
> remove in_progress/Tutorial-Start_to_Finish_UnitTest-GiRaFFEfood_NRPy-1D_tests.py
> .semaphore/semaphore.yml: restore other tests
> .semaphore/semaphore.yml: run UnitTests as unprivileged user
> .semaphore/semaphore.yml: attempt
> .semaphore/semaphore.yml: another attempt
> .semaphore/semaphore.yml: try fixing gcc8/pypy
> .semaphore/semaphore.yml: use native pip install for pypy; also fix gcc8 with GiR
> .semaphore/semaphore.yml: properly get gcc8
> .semaphore/semaphore.yml: try gcc/g++8 again; try installing pip again with pypy
> .semaphore/semaphore.yml: try installing pip for pypy without virtualenv
> .semaphore/semaphore.yml: try to upgrade out of the buggy gcc7
> .semaphore/semaphore.yml: pypy2: properly install pip
> .semaphore/semaphore.yml: Try focal for GiR
> .semaphore/semaphore.yml: gcc8
> .semaphore/semaphore.yml: continue work on pypy
> .semaphore/semaphore.yml: maybe fix pypy?
> in_progress/Tutorial-Start_to_Finish_UnitTest-GiRaFFEfood_NRPy-1D_tests.py: Try std=gnu11++
> .semaphore/semaphore.yml: pypy2: try sudo pip install
> .semaphore/semaphore.yml: ipython --log-level=DEBUG in_progress/Tutorial-Start_to_Finish_UnitTest-GiRaFFEfood_NRPy-1D_tests.py
> .semaphore/semaphore.yml: debugging pypy2
> .semaphore/semaphore.yml: Add back GiRaFFE tests, and try to fix pypy2
> Tutorial-Start_to_Finish_UnitTest-GiRaFFE_NRPy-Stilde_flux: Updated the unit test to no longer depend on the workarounds.
> .semaphore/semaphore.yml: Notebook tests on top, then other tests.
> .semaphore/semaphore.yml: run sem-version after apt-get?
> .semaphore/semaphore.yml: Add pypy2 test
> .semaphore/semaphore.yml: UnitTesting doesn't work for sympy < 1.3
> .semaphore/semaphore.yml: Update
> .semaphore/semaphore.yml, README: continue conversion to semaphore CI
> .semaphore/semaphore.yml, README: continue conversion to semaphore CI
> .semaphore/semaphore.yml: std=gnu99 did the trick!
> cmdline_helper.py: add std=gnu99 to all
> cmdline_helper.py: std=gnu99 as default option
> .semaphore/semaphore.yml: add 'ipython --log-level=DEBUG Tutorial-Start_to_Finish-BSSNCurvilinear-Setting_up_Exact_Initial_Data.py' for debugging
> UnitTesting/core_Jupyter_notebook_testsuite_S2Fonly.sh: Comment out HwoH test
> UnitTesting/core_Jupyter_notebook_testsuite_S2Fonly.sh: comment out stray 'fi'
> semaphore: disable GiR, add S2Fonly
> .semaphore/semaphore.yml: add GiRaFFE
> UnitTesting/core_Jupyter_notebook_testsuite_GiRonly.sh: Add.
> UnitTesting/core_Jupyter_notebook_testsuite.sh: disable GiRaFFE tests for now
> .travis.yml: remove trailing whitespace
> Tutorial-Start_to_Finish_UnitTest-GiRaFFEfood_NRPy-3D_tests: Allow the unit test to pass in Travis.
> Tutorial-Start_to_Finish-GiRaFFE_NRPy-1D_tests-staggered: Remove the dependence on gammaUU as a gridfunction.
> IllinoisGRMHD: properly disable parallel generation inside generate_IllinoisGRMHD_from_ipynb_files.sh, as race conditions when running multiple notebooks in parallel generally prevent reliable codegen
> Tutorial-BSSN_quantities.ipynb: fix documentation typo found by Terrence Pierre Jacques
> GiRaFFE_NRPy: Removed workarounds that were used to show agreement with the old code.
Submodule simfactory 6b1d17b..577204f:
> simdt: avoid producing float types when computing cores
Commit: 2
Date: (In UTC) 2021-06-04 15:31:45+00:00
Message: updated submodules
Submodule repos/nrpytutorial 9f773e9..6a67687:
> Merge branch 'master' of https://github.com/zachetienne/nrpytutorial
> Tutorial-Start_to_Finish_UnitTest-GiRaFFEfood_NRPy-3D_tests: Test SplitMonopole ID with debugging info.
Commit: 3
Date: (In UTC) 2021-06-04 01:16:03+00:00
Message: updated submodules
Submodule repos/nrpytutorial f91e27b..9f773e9:
> .travis.yml: fix typo libgsl-dev, not libgsl-devv
Commit: 4
Date: (In UTC) 2021-06-04 01:00:43+00:00
Message: updated submodules
Submodule repos/nrpytutorial b477a70..f91e27b:
> .travis.yml: Install libgsl-dev
Failed Tests and Changes
logs(1_process)logs(2_processes)diffs(1_process)diffs(2_processes)first failure
Failed Tests
Newly Passing Tests
Newly Failing Tests
Newly Added Tests
Removed Tests

Longest Tests
Test NameRunning Time
memspeed46.9s
LeanBSSN_BY-spin43.3s
magnetized_explosionTOV36.6s
LeanBSSN_BY32.1s
waveinterp-2p29.2s
waveinterp-1p28.5s
test7patch28.5s
twopunctures_kerrproca_c1127.9s
GiRaFFE_tests_AlignedRotator14.2s
magnetizedTOV-Baikal13.7s


Unrunnable Tests
Tests Missed for Lack Of ThornsMissing Thorns
tov_whiskyWHISKY, WHISKY_TOVSOLVERC
alias_datasetsWAVETOYMOL
input_initial_dataWAVETOYMOL
test_BSSN_MoL_CarpetBSSN_MOL
test_BSSN_MoL_Carpet_keepBSSN_MOL
regridWHISKY, WHISKY_INIT_DATA, ADMCONSTRAINTS, BSSN_MOL, WHISKY_RNSID
extract_physicalADM
test_brilldata_1BAM_ELLIPTIC
test_brilldata_2BAM_ELLIPTIC
charge_tatelliptic_petscPETSC, TATPETSC
bamADMCONSTRAINTS, BAM_ELLIPTIC
idpunctureADMCONSTRAINTS, IDPUNCTURE, TATJACOBI, TATMG, TATPETSC
Tests missed for different number of processors required:Processors Required
CarpetWaveToyRecover_test_4proc4