[CI] Split native tests into native-with-rv and native-without-rv

See https://zivgitlab.uni-muenster.de/HPC2SE-Project/pacxx-rv2/merge_requests/4#note_6467

  • prototype in https://zivgitlab.uni-muenster.de/HPC2SE-Project/pacxx-samples (pacxx-samples!30)
  • move resulting ci-main.yml to https://zivgitlab.uni-muenster.de/HPC2SE-Project/pacxx-runtime as reference (pacxx-runtime!39)
  • update other ci-main.yml repositories
    • https://zivgitlab.uni-muenster.de/HPC2SE-Project/pacxx-clang (pacxx-clang!7)
    • https://zivgitlab.uni-muenster.de/HPC2SE-Project/pacxx-rv2 (pacxx-rv2!9)
    • https://zivgitlab.uni-muenster.de/HPC2SE-Project/pacxx-llvm2 (pacxx-llvm2!10)
  • Update non-ci-main.yml repositories
    Test tags starting with native- now mean the behaviour is observed in both the RV and no-RV case. For RV-only behaviour, use tags staring wit rv-, for non-RV-only native behaviour, use tags starting with norv- The native- tags will be faded out.
    • https://zivgitlab.uni-muenster.de/HPC2SE-Project/pacxx (pacxx!4)
    • https://gitlab.dune-project.org/joe/pacxx-docker (!69 (merged))
  • reevaluate native tests labels, see which tests pass/don't pass with/without RV (pacxx-samples!32)
  • remove support for native- labels from ci-main.yml in https://zivgitlab.uni-muenster.de/HPC2SE-Project/pacxx-runtime (pacxx-runtime!41)
  • update other ci-main.yml repositories for removal of native tag
    • https://zivgitlab.uni-muenster.de/HPC2SE-Project/pacxx-clang (pacxx-clang!9)
    • https://zivgitlab.uni-muenster.de/HPC2SE-Project/pacxx-rv2 (pacxx-rv2!11)
    • https://zivgitlab.uni-muenster.de/HPC2SE-Project/pacxx-llvm2 (pacxx-llvm2!12)
    • https://zivgitlab.uni-muenster.de/HPC2SE-Project/pacxx-samples (pacxx-samples!34)
  • Update non-ci-main.yml repositories for removal of native tag
    • https://zivgitlab.uni-muenster.de/HPC2SE-Project/pacxx (pacxx!6)
    • https://gitlab.dune-project.org/joe/pacxx-docker (!70 (merged))
Edited Sep 28, 2018 by Jö Fahlke
Assignee Loading
Time tracking Loading