1. 27 Dec, 2018 3 commits
    • Jérome Perrin's avatar
      component/firefox: update default firefox to 60 · cc9db0e6
      Jérome Perrin authored
      This will be used by seleniumrunner and jstestnode
      cc9db0e6
    • Jérome Perrin's avatar
      erp5testnode: install seleniumrunner from a tag · faa89605
      Jérome Perrin authored
      Installing from master is problematic because when master does not build
      we don't have test results and we don't see that it's broken.
      
      /reviewed-on nexedi/slapos!474
      faa89605
    • Vincent Pelletier's avatar
      stack/erp5: Replicate based on slave_pos, not current_pos · 58caaffc
      Vincent Pelletier authored
      The query present in the sql dump sets gtid_slave_pos, which is used by
      slave_pos. current_pos relies on gtid_current_pos, which is not set here
      and hence fails to initiate replication.
      Another (unintended) effect of using slave_pos is that queries run on the
      slave will not break replication. There should be no reason to run queries
      on slave (at least, data & schema modification queries while replication
      is active), so it would seem better to fail the replication immediately in
      order to detect this. So this may not be the best solution - but at least
      this fixes this script.
      58caaffc
  2. 26 Dec, 2018 1 commit
    • Jérome Perrin's avatar
      fixup! NEO: add support for SQLite backend · e44932b0
      Jérome Perrin authored
      We no enforce formatting of json schema, this was causing a test
      failure:
      ```
      
      ======================================================================
      FAIL: test_schema_neoppod_instance_neo_input_schema_json_format (slapos.test.test_json_schema.TestJSONSchemaValidation)
      ----------------------------------------------------------------------
      Traceback (most recent call last):
        File "/srv/slapgrid/slappart0/srv/testnode/bpy/inst/test0-0/parts/slapos.cookbook/slapos/test/test_json_schema.py", line 80, in run
          content.splitlines())
      AssertionError: Lists differ: ['{', '  "$schema": "http://js... != ['{', '  "$schema": "http://js...
      
      First differing element 87:
      '            "description": "Storage type. Defaults to MySQL if available, else SQLite.",'
      '              "description": "Storage type. Defaults to MySQL if available, else SQLite.",'
      
      First list contains 3 additional elements.
      First extra element 119:
      '  },'
      
      Diff is 5422 characters long. Set self.maxDiff to None to see it.
      
      ----------------------------------------------------------------------
      ```
      
      /reviewed-on nexedi/slapos!482
      e44932b0
  3. 24 Dec, 2018 1 commit
  4. 22 Dec, 2018 2 commits
  5. 21 Dec, 2018 2 commits
  6. 20 Dec, 2018 5 commits
  7. 19 Dec, 2018 2 commits
  8. 18 Dec, 2018 1 commit
  9. 17 Dec, 2018 7 commits
  10. 16 Dec, 2018 1 commit
  11. 14 Dec, 2018 8 commits
  12. 13 Dec, 2018 2 commits
  13. 12 Dec, 2018 4 commits
  14. 11 Dec, 2018 1 commit