1. 07 May, 2020 4 commits
  2. 06 May, 2020 1 commit
    • Rafael Monnerat's avatar
      slaprunner/test: Extend and include tests to increase coverage · cbfbbffe
      Rafael Monnerat authored
      This is partially WIP but I let @jerome, @Nicolas and @tomo to review it. 
      
      Thie WIP is resilient tests included on it, it may cause the test runs for several hours.
      
      My current idea is release all except resilient one, them use the Test case as a Library and recreate additional folders/softwares, which will run resilient tests. 
      
      It still required to see if we can optimise the compilation maximazing the use of shared.
      
      See merge request !748
      cbfbbffe
  3. 05 May, 2020 5 commits
  4. 04 May, 2020 10 commits
  5. 03 May, 2020 2 commits
  6. 01 May, 2020 2 commits
  7. 30 Apr, 2020 10 commits
  8. 29 Apr, 2020 6 commits
    • Łukasz Nowak's avatar
      7bf2cf5a
    • Thomas Gambier's avatar
      software/kvm: correctly setup network inside of the VM · 22608e02
      Thomas Gambier authored
      don't add automatic route when adding IP address on interface because
      the automatic route doesn't add "via XXXXXX" gateway option.
      
      In KVM setup, the host machine is the gateway. We need to go through the
      gateway because we can't reach directly the other VM running on
      different slaptap interfaces.
      22608e02
    • Arnaud Fontaine's avatar
      stack/erp5: SOFTWARE_HOME was incorrectly set to Zope2.egg/Zope2. · 701eeb0b
      Arnaud Fontaine authored
      As SOFTWARE_HOME is added at the top of sys.path, this meant that Zope2.egg/Zope2
      ended up at the top of sys.path:
        * This broke `imp.find_module('App')` and Pylint (`No name 'Extensions' in
          module 'App' (no-name-in-module)`) because there are `App` modules in both
          Zope2.egg/Zope2/ and Zope2.egg/ and the former was returned.
        * "Normal" instances and Products.ERP5Type.tests.runUnitTest properly set up
          SOFTWARE_HOME to Zope2.egg/.
      
      Additionally, according to Zope2/Testing documentation, SOFTWARE_HOME is only
      needed to find Zope2.egg/Testing module, already available as Zope2.egg is in
      sys.path.
      701eeb0b
    • Jérome Perrin's avatar
      component/mariadb: install in shared mode · d29fba55
      Jérome Perrin authored
      Mariadb was not shared, because installing mroonga writes a plugin in
      mariadb's plugin dir and it's not allowed for one part to write in
      another part's folder.
      
      The approach is to install mroonga plugin in it's own plugin directory,
      then copy all mariadb default plugins in this plugin directory and
      configure instance to use mroonga's plugin directory.
      
      Groonga also has plugins and we are using groonga-normalizer-mysql
      plugin. Fortunately, groonga reads plugins located in paths listed in
      GRN_PLUGINS_PATH environment variable, so we can use a simpler approach
      of installing plugins in their own installation folder and set
      GRN_PLUGINS_PATH in the environment of processes using groonga, ie. the
      mariadb server process.
      d29fba55
    • Jérome Perrin's avatar
      software/erp5/test: more tests for mariadb · 703fa163
      Jérome Perrin authored
      This test make sure that groonga-normalizer-mysql is functional
      703fa163
    • Jérome Perrin's avatar
      5af67708