Skip to content

CI Bots Information Page

Josh Hursey edited this page Jul 12, 2022 · 7 revisions

All PRs are tested before they can be merged. Sometimes it is necessary to 're-trigger' CI testing on a PR due to, for example, a network issue. To re-trigger a specific CI test or group of CI tests add a comment to your PR with one of the following strings (prefixed with bot:). The CI bots watch the comments and look for these strings to trigger testing. Some testing might be delayed due to the load on the CI servers.

  • Trigger all CI: bot:retest
  • Trigger all IBM CI: bot:ibm:retest (see section below for fine tuning)

IBM CI Triggers

IBM CI Fine Tuning

  • bot:ibm:retest : Basic testing
    • Triggers a parallel build with the following configurations:
      • GNU Compiler on 5 nodes (adjustable via bot:ibm:nodes:#:test)
      • XL Compiler on 3 nodes
      • PGI Compiler on 3 nodes
  • bot:ibm:nodes:#:test : Increase the number of nodes used for GNU Compiler test
    • Must also specify bot:ibm:retest
    • Default: 5 nodes
    • Minmum: 1 node
    • Maximum: 128 nodes
  • bot:ibm:ppn:#:test : Define the number of processes-per-node to use during testing
    • Must also specify bot:ibm:retest
    • Default: 4
    • Minmum: 1
    • Maximum: 20
Clone this wiki locally