CompareM2 icon indicating copy to clipboard operation
CompareM2 copied to clipboard

Continuous integration with some testing?

Open cmkobel opened this issue 3 years ago • 5 comments

Running a few tests.

  • [x] Installing, both with conda and apptainer
  • [x] Downloading databases.
  • [ ] Running a few tests and checking that everything is produced correctly:
    • [ ] Single sample
    • [ ] Handful of samples
  • [ ] Set up on thylakoid with cron
    • [ ] Enable error reporting through email or something..

cmkobel avatar Sep 23 '22 12:09 cmkobel

Should be integrated in the conda test. Right now it is just "asscom2 --dry-run" because I had some weird lock? problems on the azure server.

cmkobel avatar Oct 10 '23 08:10 cmkobel

As I have now experienced, downloads of some databases and also installation of some conda environments is unstable over time, so this really needs to be highly prioritized.

cmkobel avatar Feb 01 '24 13:02 cmkobel

Maybe setting this up on thylakoid through cron is a good option.

  • [ ] todo

cmkobel avatar Feb 01 '24 13:02 cmkobel

I have made a separate repository for this. Can't decide if it should be part of the ac2 repository, feels like it might become a bit bloated.

https://github.com/cmkobel/ac2-test-battery

cmkobel avatar Feb 06 '24 08:02 cmkobel

It is going well with this but still haven't set up a cron job on Johans.

cmkobel avatar Mar 23 '24 17:03 cmkobel