File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1717 required : false
1818 type : boolean
1919 default : true
20+ run_smoke :
21+ description : " Run smoke tests after deploy"
22+ required : false
23+ type : boolean
24+ default : true
2025 run_integration :
2126 description : " Run integration tests after deploy (requires CANARY_GITHUB_TOKEN)"
2227 required : false
2328 type : boolean
2429 default : true
30+ run_compactor :
31+ description : " Run compactor e2e tests after deploy"
32+ required : false
33+ type : boolean
34+ default : true
2535 skip_lint_test :
2636 description : " Skip `just lint` and `just test` pre-flight checks (firefighting only)"
2737 required : false
91101 smoke :
92102 name : Smoke tests
93103 needs : deploy
104+ if : ${{ inputs.run_smoke }}
94105 runs-on : ubuntu-latest
95106 environment : ${{ inputs.environment }}
96107 timeout-minutes : 30
@@ -125,6 +136,7 @@ jobs:
125136 compactor :
126137 name : Compactor e2e tests
127138 needs : deploy
139+ if : ${{ inputs.run_compactor }}
128140 runs-on : ubuntu-latest
129141 environment : ${{ inputs.environment }}
130142 timeout-minutes : 30
Original file line number Diff line number Diff line change 3434 environment : osdc-production
3535 taint_nodes : ${{ inputs.taint_nodes }}
3636 skip_lint_test : ${{ inputs.skip_lint_test }}
37- # Integration tests target pytorch-canary via CANARY_GITHUB_TOKEN —
38- # they don't belong in a prod deploy. Always skip.
39- run_integration : false
37+ run_smoke : false
38+ run_compactor : false
4039 secrets :
4140 META_AWS_ACC_ID : ${{ secrets.META_AWS_ACC_ID }}
4241 META_AWS_DEPLOY_ROLE : ${{ secrets.META_AWS_DEPLOY_PROD_ROLE }}
42+ CANARY_GITHUB_TOKEN : ${{ secrets.CANARY_GITHUB_TOKEN }}
You can’t perform that action at this time.
0 commit comments