Testing notes

build-integration-branch

Setup

  1. git remote add ci git@github.com:ceph/ceph-ci

Using

  • Tag some subset of needs-qa commits with your label (usually wip-yourname-testing).

  • Create the integration branch:

  1. git checkout master
  2. git pull
  3. ../src/script/build-integration-branch wip-yourname-testing
  • Smoke test:
  1. make && ctest -j12
  • Push to ceph-ci:
  1. git push ci $(git rev-parse --abbrev-ref HEAD)