Commit Graph

7 Commits

Author SHA1 Message Date
Brian Watson cae55d4611 Identify JS and Ruby skipped specs
flag=none
Test-plan:
- manually run ruby coverage / js coverage / axe builds
- ensure artifacts are updated in s3

Change-Id: I2bd4e51eedecf5a10e5d96bdc8727abb17bac034
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/286063
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
Reviewed-by: Kyle Rosenbaum <krosenbaum@instructure.com>
Reviewed-by: James Butters <jbutters@instructure.com>
QA-Review: Brian Watson <bwatson@instructure.com>
Product-Review: Brian Watson <bwatson@instructure.com>
2022-03-18 16:57:43 +00:00
Brian Watson 4771a28c08 Increment Jenkinsfile.axe RSPEC_PROCESSES to 6
flag=none

Test-plan:
- devx-cr
- axe-build still works

Change-Id: I225ca85dbd7e7a4cb79c21d9efd97f63534d964f
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/279742
Reviewed-by: James Butters <jbutters@instructure.com>
QA-Review: James Butters <jbutters@instructure.com>
Product-Review: James Butters <jbutters@instructure.com>
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
2021-11-30 07:10:28 +00:00
Brian Watson 5525bd9f4c Add HTML link to periodic #canvas-axe-build alerts
flag=none

Test-plan:
- trigger canvas axe build, new notification appears as expected

Change-Id: Ib6c440c40434f87e1c55684cb756763e3c630f4a
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/268214
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
Reviewed-by: Michael Hargiss <mhargiss@instructure.com>
QA-Review: Michael Hargiss <mhargiss@instructure.com>
Product-Review: Michael Hargiss <mhargiss@instructure.com>
2021-07-01 19:35:31 +00:00
Brian Watson 7693a35e6f Replace canvas-axe-selenium with stormbreaker
closes OUT-4491

flag=none

Test-plan:
- trigger axe build and results.html is appropriately created

Change-Id: Ibbab57c52b24152a49bc0912ea7ebb5638a7e657
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/266394
Reviewed-by: Kyle Rosenbaum <krosenbaum@instructure.com>
Reviewed-by: Augusto Callejas <acallejas@instructure.com>
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
QA-Review: Brian Watson <bwatson@instructure.com>
Product-Review: Brian Watson <bwatson@instructure.com>
2021-06-23 20:19:51 +00:00
Brian Watson 5c50209864 Notify #canvas-axe-build on latest selenium results
flag=none

Test-plan:
- pre-merge: test that message sends (PS1)
- post-merge: on gerrit events that aren't 'comment-added',
  messages should appear

Change-Id: I646387527d8676ee0e9034fc4c32809aab720215
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/266515
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
Reviewed-by: Aaron Ogata <aogata@instructure.com>
QA-Review: Brian Watson <bwatson@instructure.com>
Product-Review: Brian Watson <bwatson@instructure.com>
2021-06-08 14:25:00 +00:00
Andrea Cirulli 70bb73c35b add jenkins file to the groovy linter stage
refs DE-690
flag = none

test-plan:
- Build passes
- Build trigger groovy linter stage if a change to Jenkinsfile is
made
- Build fails if a Jenkinsfile has linter issues

Change-Id: Ifdabb4f28f6124afcb6621844375a8de4b35d453
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/265279
Reviewed-by: James Butters <jbutters@instructure.com>
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
QA-Review: Andrea Cirulli <andrea.cirulli@instructure.com>
Product-Review: Andrea Cirulli <andrea.cirulli@instructure.com>
2021-05-19 20:51:13 +00:00
Brian Watson 62db8b77ee Add parsed results as csv to axe selenium
flag=none

closes OUT-4438

Test-plan:
- see axe build corresponding to latest PS
- in Build Artifacts under tmp, there should be axe_results.csv
  compare it against Test Results and verify that specs are mapped
  to specific a11y violations
- in Build Artifacts, verify that rspec_results with nested xml files
  are archived for axe build but not for main build

Change-Id: Ic8c9ccbe9350bde0d0fd6914f16330ca5155a95b
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/264673
Reviewed-by: Aaron Ogata <aogata@instructure.com>
Reviewed-by: Pat Renner <prenner@instructure.com>
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
QA-Review: Brian Watson <bwatson@instructure.com>
Product-Review: Brian Watson <bwatson@instructure.com>
2021-05-18 22:56:14 +00:00