# Root plan: Defines common metadata /: # To not inherit anything from some tests 'above'? inherit: false # This will apply to each sub-plans below execute: how: tmt # Subplan: Run all the tests /all: summary: Run all Node.js tests. discover: how: fmf # You probably dont want to run all TCs on each commit to this repo. # Still need to figure out where this check happens adjust: - when: trigger == commit enabled: false # Subplan: Run smoke tests only /smoke: summary: Run smoke tests for Node.js. discover: how: fmf filter: "tier:smoke" # Filter tests tagged as smoke tests # Subplan: Run extended tests (long-running) /extended: summary: Run extended Node.js tests. discover: how: fmf filter: "tier:extended" # Filter tests tagged as extended adjust: - when: environment == production enabled: false # Disable extended tests in production environments