regression-tests issueshttps://gitlab.psi.ch/OPAL/regression-tests/-/issues2020-05-25T17:52:59+02:00https://gitlab.psi.ch/OPAL/regression-tests/-/issues/85There is no test for multicharged particles2020-05-25T17:52:59+02:00snuverink_jjochem.snuverink@psi.chThere is no test for multicharged particlesAdd a regression test with multicharged particles (e.g. `He-2+`).Add a regression test with multicharged particles (e.g. `He-2+`).https://gitlab.psi.ch/OPAL/regression-tests/-/issues/84Fix unit of FMLOWE and FMHIGHE in RingCyclotronMatched2020-05-13T14:13:21+02:00frey_mFix unit of FMLOWE and FMHIGHE in RingCyclotronMatchedThe unit of `FMLOWE` and `FMHIGHE` are changed to GeV in OPAL/src!364.The unit of `FMLOWE` and `FMHIGHE` are changed to GeV in OPAL/src!364.frey_mfrey_mhttps://gitlab.psi.ch/OPAL/regression-tests/-/issues/38Degrader-1 regression test - DKS2020-05-01T10:10:46+02:00Uldis LocansDegrader-1 regression test - DKSDegrader-1 test might fail using the DKS version due to a different random number sequence used on the GPU. The impact of the random number sequence on the final energy can be few keW (saw up to 29 keV on the CPU with different SEED). I ...Degrader-1 test might fail using the DKS version due to a different random number sequence used on the GPU. The impact of the random number sequence on the final energy can be few keW (saw up to 29 keV on the CPU with different SEED). I believe the test if fine, but for it to pass we need either a separate reference for the GPU version, where we can guarantee the same random number sequence or we need to adjust the tolerance for Ekin (its 0.001 keV at the moment)
The CPU tests are also passing/failing even if the seed is kept the same. With the same seed on the CPU I sometimes see up to 0.2 keV difference in Ekin from the reference. I'm not sure what is the reason for this difference since the random number sequence in the CollimatorPhysics should be the same in this case.OPAL 1.9.xhttps://gitlab.psi.ch/OPAL/regression-tests/-/issues/83Regression tests for optimizer and sampler2020-04-30T14:31:18+02:00frey_mRegression tests for optimizer and samplerAs discussed in https://gitlab.psi.ch/OPAL/src/issues/496, it would be good to have regression tests for the optimizer and sampler where we test, for example, the objective functionality.As discussed in https://gitlab.psi.ch/OPAL/src/issues/496, it would be good to have regression tests for the optimizer and sampler where we test, for example, the objective functionality.https://gitlab.psi.ch/OPAL/regression-tests/-/issues/82Remove Envelope Tracker Test2020-04-23T15:45:27+02:00snuverink_jjochem.snuverink@psi.chRemove Envelope Tracker TestNow that the envelope tracker has been removed (src#520), the corresponding regression test can also be removed.Now that the envelope tracker has been removed (src#520), the corresponding regression test can also be removed.snuverink_jjochem.snuverink@psi.chsnuverink_jjochem.snuverink@psi.chhttps://gitlab.psi.ch/OPAL/regression-tests/-/issues/81There is no test for 3D field maps2020-04-14T11:10:57+02:00krausThere is no test for 3D field mapsAdd tests that make use of all kinds of field maps also 3D field maps.Add tests that make use of all kinds of field maps also 3D field maps.krauskraushttps://gitlab.psi.ch/OPAL/regression-tests/-/issues/80There is no test for elements placed in 3D2020-04-12T13:10:38+02:00krausThere is no test for elements placed in 3DAdd a regression test where some elements are placed in 3D.Add a regression test where some elements are placed in 3D.krauskraushttps://gitlab.psi.ch/OPAL/regression-tests/-/issues/77GasStripping test broken2020-02-24T14:02:40+01:00ext-calvo_ppedro.calvo@ciemat.esGasStripping test brokenGasStripping test broken after src!284 due to RF output dataGasStripping test broken after src!284 due to RF output dataext-calvo_ppedro.calvo@ciemat.esext-calvo_ppedro.calvo@ciemat.eshttps://gitlab.psi.ch/OPAL/regression-tests/-/issues/76cleanup VFFA-12019-12-13T15:54:43+01:00gsellcleanup VFFA-1gsellgsellhttps://gitlab.psi.ch/OPAL/regression-tests/-/issues/75enable/disable tests2019-10-30T14:38:39+01:00gsellenable/disable testsFor the time being tests to be run are listed in a configuration file. There is no information in the directory of a test whether it is enabled or disabled. Some tests are "disabled" by adding a postfix `-fixme` but this postfix is not c...For the time being tests to be run are listed in a configuration file. There is no information in the directory of a test whether it is enabled or disabled. Some tests are "disabled" by adding a postfix `-fixme` but this postfix is not checked at all.
Proposed solution: disable a test by creating a file named `disabled` in the regression test directorygsellgsellhttps://gitlab.psi.ch/OPAL/regression-tests/-/issues/74add dks and gnuplot to list of to be loaded modules2019-10-30T14:02:25+01:00gselladd dks and gnuplot to list of to be loaded modulesgsellgsellhttps://gitlab.psi.ch/OPAL/regression-tests/-/issues/73implement argument passing2019-10-30T13:57:49+01:00gsellimplement argument passingMost regression do not accept arguments. But passing of argument is required e.g. to run the some test with/-out DKS. In this case we have to pass `--use-dks` to OPALMost regression do not accept arguments. But passing of argument is required e.g. to run the some test with/-out DKS. In this case we have to pass `--use-dks` to OPALgsellgsellhttps://gitlab.psi.ch/OPAL/regression-tests/-/issues/72GasStripping fails2019-10-15T08:43:50+02:00ext-calvo_ppedro.calvo@ciemat.esGasStripping failsThe regression test GasStripping in OPAL-2.0 fails due to !177 (merged)
Before http://amas.web.psi.ch/opal/regressionTests/OPAL-2.0/results_2019-09-19.xml)
After http://amas.web.psi.ch/opal/regressionTests/OPAL-2.0/results_2019-10-09.xmlThe regression test GasStripping in OPAL-2.0 fails due to !177 (merged)
Before http://amas.web.psi.ch/opal/regressionTests/OPAL-2.0/results_2019-09-19.xml)
After http://amas.web.psi.ch/opal/regressionTests/OPAL-2.0/results_2019-10-09.xmlext-calvo_ppedro.calvo@ciemat.esext-calvo_ppedro.calvo@ciemat.eshttps://gitlab.psi.ch/OPAL/regression-tests/-/issues/71Cyclotron RestartTest-2 fails2019-09-16T14:03:27+02:00frey_mCyclotron RestartTest-2 failsThe regression test RestartTest-2 fails due to https://gitlab.psi.ch/OPAL/src/merge_requests/170
Before: http://amas.web.psi.ch/opal/regressionTests/master/results_2019-09-09.xml
After: http://amas.web.psi.ch/opal/regressionTests/maste...The regression test RestartTest-2 fails due to https://gitlab.psi.ch/OPAL/src/merge_requests/170
Before: http://amas.web.psi.ch/opal/regressionTests/master/results_2019-09-09.xml
After: http://amas.web.psi.ch/opal/regressionTests/master/results_2019-09-13.xmlfrey_mfrey_mhttps://gitlab.psi.ch/OPAL/regression-tests/-/issues/66Degrader-1 test broken2019-08-01T06:08:15+02:00krausDegrader-1 test brokenThe necessary changes to the source code to make the reference particle lose energy in a degrader (OPAL/src#298) produce different results in this test. Will have to remake the reference.The necessary changes to the source code to make the reference particle lose energy in a degrader (OPAL/src#298) produce different results in this test. Will have to remake the reference.krauskraushttps://gitlab.psi.ch/OPAL/regression-tests/-/issues/68Failed kicker tests after kicker update2019-08-01T06:07:27+02:00snuverink_jjochem.snuverink@psi.chFailed kicker tests after kicker updateAfter merging src!101 and fixing src#37, the kicker regression tests fail with small error margins: http://amas.web.psi.ch/opal/regressionTests/master/results_2019-05-24.xmlAfter merging src!101 and fixing src#37, the kicker regression tests fail with small error margins: http://amas.web.psi.ch/opal/regressionTests/master/results_2019-05-24.xmlkrauskraushttps://gitlab.psi.ch/OPAL/regression-tests/-/issues/69Restart tests fail due to missing quotes2019-07-18T09:33:28+02:00frey_mRestart tests fail due to missing quotesConnected to https://gitlab.psi.ch/OPAL/src/merge_requests/143.Connected to https://gitlab.psi.ch/OPAL/src/merge_requests/143.frey_mfrey_mhttps://gitlab.psi.ch/OPAL/regression-tests/-/issues/70wrong md5sum's for tests Restart-2 and RingCyclotronMTS2019-07-17T12:57:17+02:00gsellwrong md5sum's for tests Restart-2 and RingCyclotronMTSIn the tests Restart-2 and RingCyclotronMTS the lbal reference files has been changed but the md5 sum has not been updatedIn the tests Restart-2 and RingCyclotronMTS the lbal reference files has been changed but the md5 sum has not been updatedgsellgsellhttps://gitlab.psi.ch/OPAL/regression-tests/-/issues/53Include unit tests2019-05-08T18:03:24+02:00krausInclude unit testsThe unit tests should run (at least) every time the regression tests run. It should be easy to include the unit tests in the python script. A first step towards this is to compile the unit tests when compiling for the regression tests.The unit tests should run (at least) every time the regression tests run. It should be easy to include the unit tests in the python script. A first step towards this is to compile the unit tests when compiling for the regression tests.gsellkrausgsellhttps://gitlab.psi.ch/OPAL/regression-tests/-/issues/1Regression Test HowTo2019-05-06T16:28:58+02:00adelmannRegression Test HowToWe need documentation on which machine the regression test is running and how a new test
can we added.We need documentation on which machine the regression test is running and how a new test
can we added.gsellgsell