This project is mirrored from https://gitee.com/wangmingco/rook.git. Pull mirroring failed .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer.
  1. 17 Mar, 2020 1 commit
  2. 05 Feb, 2020 1 commit
  3. 04 Feb, 2020 1 commit
  4. 25 Jan, 2020 1 commit
  5. 16 Jan, 2020 1 commit
  6. 08 Jan, 2020 1 commit
  7. 10 Dec, 2019 1 commit
  8. 08 Nov, 2019 1 commit
    • egafford's avatar
      test: functional default baseTestDir for remote k8s master · 59adfc04
      egafford authored
      
      Using the current working directory as the base test directory
      fails with an unclear error message when running mkfs for OSDs
      if tests are run when the k8s master node is not running on
      localhost.
      
      This change creates a new flag for the test suite to set the
      base test directory, but uses a default that is safe for
      virtualized test environments ("/data").
      
      Fixes: #4205
      Signed-off-by: default avataregafford <egafford@redhat.com>
      59adfc04
  9. 19 Oct, 2019 1 commit
  10. 14 Oct, 2019 1 commit
    • travisn's avatar
      tests: by default run the minimum test matrix in PRs · ac8f0dff
      travisn authored
      
      The CI runs the integration tests on several versions of K8s. By default
      the integration tests have all been running on all versions of K8s. With the
      recent option to run a minimum matrix for ceph tests it has shown to be reliable
      for PRs and is much faster to have the test distribution.
      
      Master and release builds will still run the full set of test suites on all
      versions of K8s.
      Signed-off-by: default avatartravisn <tnielsen@redhat.com>
      ac8f0dff
  11. 19 Sep, 2019 1 commit
    • travisn's avatar
      ceph: allow running minimal test matrix for ceph tests · bd672de7
      travisn authored
      
      There are six test suites and six k8s versions where we currently run
      the tests. For efficiency we can restrict the testing to one suite
      per k8s version. Bigger or riskier changes should still run the full
      set of suites on all versions. To trigger the smaller test matrix, add
      [test ceph min] to the PR description
      Signed-off-by: default avatartravisn <tnielsen@redhat.com>
      bd672de7
  12. 27 Aug, 2019 1 commit
  13. 23 Jul, 2019 1 commit
  14. 22 Jul, 2019 1 commit
  15. 18 Jul, 2019 1 commit
    • travisn's avatar
      allow executing tests specific to a storage provider · d40e4904
      travisn authored
      
      Since most PRs are focused on a single storage provider,
      the tests for other storage providers do not need to be
      run. The CI will allow skipping tests for other storage
      providers by specifying keywords in the PR description.
      Similar to [skip ci], you can now specify [test storage-provider].
      For example, [test ceph] will only trigger the test
      suites for ceph and none of the other storage providers.
      Signed-off-by: default avatartravisn <tnielsen@redhat.com>
      d40e4904
  16. 03 Jul, 2019 1 commit
  17. 03 May, 2019 1 commit
  18. 25 Apr, 2019 1 commit
  19. 18 Apr, 2019 1 commit
    • travisn's avatar
      build: publish the master build before integration tests · 9ab90994
      travisn authored
      
      The master build will be published as soon as the basic build and unit tests
      are completed. This ensures that the generated help documentation matches
      what is in master and the latest master published build matches
      the yaml files in master. The longer the delay between merging and
      publishing, the more likely users are to run into issues with
      test deployments. This change minimizes the gap.
      Signed-off-by: default avatartravisn <tnielsen@redhat.com>
      9ab90994
  20. 20 Dec, 2018 1 commit
  21. 05 Dec, 2018 1 commit
  22. 04 Dec, 2018 1 commit
  23. 10 Oct, 2018 1 commit
  24. 30 Sep, 2018 1 commit
    • Bassam Tabbara's avatar
      add vendor checks · 2464e328
      Bassam Tabbara authored
      
      this commit updates dep to version 0.5, and adds a check during
      CI runs that enforces that the vendor dependencies have not changed.
      There is a now a makefile target `make vendor.check` that performs
      this check. Also removed the requirement that PR run make vendor as
      this will be done by CI.
      Signed-off-by: default avatarBassam Tabbara <bassam@upbound.io>
      2464e328
  25. 11 Sep, 2018 1 commit
  26. 07 Sep, 2018 1 commit
  27. 28 Aug, 2018 1 commit
  28. 22 Aug, 2018 1 commit
  29. 17 Aug, 2018 1 commit
  30. 09 Aug, 2018 1 commit
  31. 08 Aug, 2018 1 commit
  32. 27 Jul, 2018 1 commit
  33. 05 Jul, 2018 1 commit
  34. 19 Jun, 2018 1 commit
  35. 18 May, 2018 1 commit
  36. 15 May, 2018 1 commit
  37. 08 May, 2018 1 commit
  38. 16 Jan, 2018 1 commit
  39. 03 Jan, 2018 1 commit
  40. 14 Dec, 2017 1 commit