Skip to content
Snippets Groups Projects
  1. Nov 06, 2022
    • Administrator's avatar
      Improve CI · 884e0cea
      Administrator authored and Florian Uhlig's avatar Florian Uhlig committed
      Use a different installation directory For the test of the installation to
      allow to remove also the build directory.
      
      Test installation also on Debian 10
      
      There was a problem when running CbmRoot from the installation directory with
      Debian10. So add also the installation test for Debian10.
      dev_2022_45
      884e0cea
  2. Jul 25, 2022
  3. May 02, 2022
  4. Mar 04, 2022
  5. Nov 29, 2021
    • Administrator's avatar
      Add new test stage in CTest configuration · fcdef9a8
      Administrator authored and Florian Uhlig's avatar Florian Uhlig committed
      Installl CbmRoot and remove part of the source directory
      
      Add code which tests if the installtion of CbmRoot works and if the installed
      version is functional. Test the "make install" target and run some macros from
      teh installation directory.
      
      To be able to test the CbmRoot installation it is necessary that no header
      files are accessible in the source directory since this is the fallback for
      ROOT when compiling a macro. To achieve this the directories containing any
      headers are removed from the source directory.
      This is a dangerous operation when executed in a source directory used for
      active development. The installation test should only be used when running
      the CI/CD workflow.
      fcdef9a8
  6. Nov 12, 2021
    • Administrator's avatar
      Pass test model to cmake call · 63691da5
      Administrator authored
      63691da5
    • Administrator's avatar
      Use different test cases with CMake variable · d28adb49
      Administrator authored
      Before the change it was necessary to define an environment variable to switch
      between different test suites like for example the Experimental or Nightly
      tests. Now the test suites are chosen by the CMake command line parameter
      CBM_TEST_MODEL. These are Experimental, Nightly and Weekly which differ by the
      number of executed tests.
      d28adb49
  7. Apr 22, 2021
    • Administrator's avatar
      Rerun failed tests a second time · 3e1e5372
      Administrator authored
      For the continuous tests rerun failed tests a second time. This should reduce
      the number of failing test pipelines.
      In most cases of failing tests the Geant3 simulations crash due to the well
      known memory error. If these tests are restarted they normally work without
      problem.
      Since the feature to restart tests is only available with cmake 3.17 change
      the scripts of the CI pipeline to use at least this version.
      3e1e5372
  8. Dec 04, 2020
  9. Dec 02, 2020
    • Administrator's avatar
      Add link to CDash URL of uploaded results · 390c320e
      Administrator authored
      With CMake versions >= 3.14.0 is is possible to extract the buildid
      when submitting results to CDash. This allows to construct the proper
      URL to the results on CDash and display it at the end of the CTest script.
      390c320e
  10. Jul 09, 2020
  11. Jul 07, 2020
  12. Jun 18, 2020
  13. Jun 03, 2020
Loading