1. 15 Jan, 2020 2 commits
    • Jérome Perrin's avatar
      testing/testcase: check executables are not linked with system libraries · 4656f063
      Jérome Perrin authored
      Except a short whitelist of system libraries, we should have always set
      rpath so that the slapos version of the library is used.
      
      We had issues with components which where compiled with slapos version
      of openssl but linked without rpath. At runtime they were using system
      openssl.
      
      Rewrite our complex grep shell pipeline in python, with a function
      parsing ldd output so that we can check not only for not found dynamic
      libraries, but also for libraries that are found outside of slapos
      library dirs.
      
      This also fixes problems that this grep pipeline did not support paths
      with spaces in their names.
      4656f063
    • Jérome Perrin's avatar
      testing/testcase: cleanups · 2138e2ce
      Jérome Perrin authored
      Fix long lines, incorrect type annotations and adjust a bit to make mypy
      happy.
      2138e2ce
  2. 14 Jan, 2020 6 commits
  3. 13 Jan, 2020 1 commit
  4. 09 Jan, 2020 2 commits
  5. 08 Jan, 2020 7 commits
  6. 07 Jan, 2020 2 commits
  7. 03 Jan, 2020 2 commits
  8. 02 Jan, 2020 2 commits
  9. 30 Dec, 2019 1 commit
  10. 27 Dec, 2019 15 commits