1. 24 Dec, 2019 1 commit
  2. 06 Nov, 2019 1 commit
  3. 25 Oct, 2019 2 commits
    • Jérome Perrin's avatar
      testcase: improve leaked partitions detection and cleanup · 88a73f75
      Jérome Perrin authored
      - We should only try to remove leaked partitions if we detected some,
        otherwise it may produce a strange message "unable to delete leaked
        partitions".
      - If some supervisor configuration is still present after partition
        deletion, they must be removed not to block next test and the current
        test must be marked failed.
      88a73f75
    • Jérome Perrin's avatar
      testcase: keep generated files and log files between tests · 64236365
      Jérome Perrin authored
      Quite often when test fail we don't have any information about what was
      wrong with the tested instance. Dumping the generated etc/* files and
      the instance log files should help diagnosing such errors.
      64236365
  4. 23 Oct, 2019 2 commits
    • Jérome Perrin's avatar
      testcase: retry `slapos node report` · affa1d85
      Jérome Perrin authored
      This command sometimes fail, for example with:
      
        2019-10-23 06:10:56 slapos[27556] ERROR
        Traceback (most recent call last):
          File "slapos/grid/SlapObject.py", line 800, in destroy
            self.cleanupFolder(self.instance_path)
          File "slapos/grid/SlapObject.py", line 836, in cleanupFolder
            os.remove(os.path.join(folder_path, file))
        FileNotFoundError: [Errno 2] No such file or directory: 'tmp/inst/defp5/.installed.cfg.tmp'
      affa1d85
    • Jérome Perrin's avatar
      testcase: enable logging even when in non verbose · bb51945c
      Jérome Perrin authored
      otherwise logged error and critical messages are just ignored.
      bb51945c
  5. 01 Oct, 2019 1 commit