1. 25 Oct, 2019 1 commit
  2. 23 Oct, 2019 1 commit
  3. 14 Oct, 2019 1 commit
  4. 10 Oct, 2019 5 commits
    • Jérome Perrin's avatar
      testERP5TestNode: remove outdated XXX comment · 1172ff04
      Jérome Perrin authored
      When running tests the path to git command is just git, because we have
      set $PATH
      1172ff04
    • Jérome Perrin's avatar
      testnode: fix Computer.updateConfiguration call · b76875d6
      Jérome Perrin authored
      updateConfiguration is a method to set the list of partitions, not to
      add partitions to an existing computer. The previous (slapos.core
      <1.5.0) implementation of slap proxy was incorrect and was adding more
      partitions each time it was called, but that was never the indented
      behavior.
      
      Prepare the list of partitions and call updateConfiguration only once to
      set all partitions.
      
      This should fix SLAPOS-SR-TEST that are still using erp5.util
      b76875d6
    • Jérome Perrin's avatar
      testERP5TestNode: make tests properly isolated · 0e0e240f
      Jérome Perrin authored
      Some tests where patching SlapOSControler to replace methods by a no-op,
      but this was never reset. I believe we should rewrite this using mock
      which takes care of un-doing the patches for us and makes this testing
      easier, but for now I'm just reseting the missing methods like all
      others were already reseted.
      0e0e240f
    • Jérome Perrin's avatar
      testERP5TestNode: fix fake config · 4b752bdb
      Jérome Perrin authored
      configparser read options as strings, node_quantity is not supposed to
      be an int.
      4b752bdb
    • Jérome Perrin's avatar
      testnode: python3 support · dab9e278
      Jérome Perrin authored
      pkg_resources.resource_string reads the file as binary, if we want to
      substitute in this string we need to decode it.
      dab9e278
  5. 09 Oct, 2019 1 commit
  6. 08 Oct, 2019 1 commit
  7. 07 Oct, 2019 1 commit
  8. 01 Oct, 2019 1 commit
  9. 09 Sep, 2019 8 commits
  10. 29 Aug, 2019 2 commits
  11. 13 Aug, 2019 1 commit
  12. 09 Aug, 2019 1 commit
  13. 08 Aug, 2019 1 commit
  14. 31 Jul, 2019 1 commit
  15. 13 May, 2019 1 commit
  16. 29 Apr, 2019 2 commits
  17. 25 Apr, 2019 1 commit
  18. 24 Apr, 2019 1 commit
    • Sebastien Robin's avatar
      test result: immediately redraft test result line on task failure · fe3bf27f
      Sebastien Robin authored
      Right now we have this scenario:
      - test result line is started
      - sometimes, runTestSuite fails (like timeout), failure is reported
        but test result line remains started (we don't know yet which
        line is associated with testnode)
      - when a test result line is "started" since more than 4 hours,
        test result line is redrafted
      - test can be reexecuted
      Speed up by removing the need of waiting alarm, by knowing which
      test result line is executed by which test node, and by redrafting
      immediately the test result line on test node failure
      fe3bf27f
  19. 15 Apr, 2019 1 commit
  20. 12 Apr, 2019 1 commit
  21. 06 Mar, 2019 1 commit
  22. 05 Mar, 2019 1 commit
    • Sebastien Robin's avatar
      testnode: give time to supervisord to kill sub processes · 32c5eebf
      Sebastien Robin authored
      supervirord when stopping might need several seconds to kill
      properly sub processes. So give him some time before killing
      more brutaly with killall.
      
      This should solve issue with functional tests are not working
      due to apache not starting. Apache when killed to brutally
      let unclosed semaphore, and after some time, we have too many
      semaphore to start new apache, making functional tests failing.
      32c5eebf
  23. 21 Feb, 2019 1 commit
  24. 20 Feb, 2019 2 commits
  25. 08 Jan, 2019 1 commit
  26. 07 Jan, 2019 1 commit