1. 03 Dec, 2020 1 commit
    • Jérome Perrin's avatar
      testUpgradeInstanceWithOldDataFs: enable erp5-bin bt repository · 39d735e4
      Jérome Perrin authored
      Since c4026c75 (erp5_officejs: change Notebook app editor from
      iodide_master to gadget_jsmd_eval, 2020-09-23), erp5_officejs depends on
      erp5_notebook, but erp5_notebook is not present in erp5 repository, it is
      in erp5-bin repository.
      
      This test works by taking an old Data.fs and running upgrader, to update
      to latest code. The first thing it does is using
      setupAutomaticBusinessTemplateRepository to discover folder containing
      business templates repositories and enabling them. Until now it was doing
      only for erp5_core (to find parts/erp5/product/ERP5/bootstrap) and for
      erp5_base (to find parts/erp5/bt5/). Now we also need to do that for
      erp5_notebook, to find parts/erp5-bin/bt5/
      39d735e4
  2. 02 Dec, 2020 5 commits
  3. 01 Dec, 2020 2 commits
  4. 30 Nov, 2020 6 commits
  5. 26 Nov, 2020 15 commits
  6. 23 Nov, 2020 2 commits
  7. 17 Nov, 2020 4 commits
  8. 13 Nov, 2020 2 commits
  9. 12 Nov, 2020 1 commit
    • Jérome Perrin's avatar
      ERP5TypeFunctionalTestCase: wait a bit longer for Xvfb to start · 6708c75a
      Jérome Perrin authored
      When running on testnode, runUniTest is responsible for picking a free $DISPLAY.
      This is implemented by starting Xvfb on a $DISPLAY, waiting a bit and if it is
      still running we assume the $DISPLAY was free. But it seems sometimes we don't
      wait enough, when testnodes are overloaded.
      
      This implementation is wrong, we could run a command check that X is running,
      but as explained in the code command below, xdpyinfo or other tools are
      currently not available in test environment. Since we are considering switching
      this to seleniumserver (which would take care of running a X Server for us) so
      this is OK for now.
      6708c75a
  10. 11 Nov, 2020 1 commit
  11. 09 Nov, 2020 1 commit