☂ Set up a builder for frontend/WCT tests |
||||||||||||||
Issue descriptionChOps should run frontend tests on CQ so that our increasing amount of frontend code is automatically verified before landing. go/chops-fe-ci is a doc describing how we can do this, and this bug is an umbrella for the subtasks to get there. - Script to generate/update CIPD module for chrome (distributing a chrome binary with CIPD is trickier than it sounds) - Verify that the buildbucket config for the SoM WCT Tester builder still makes sense. - Update the sheriff-o-matic-wct recipe and wct api module to remove bower CIPD references since bower deps will be installed with bower instead of CIPD - Rename the "Infra SoM WCT Tester" to just "WCT Tester" - Add WCT Tester to infra’s buildbucket.config
,
Mar 22 2018
,
Mar 22 2018
,
Mar 22 2018
,
Mar 22 2018
,
Mar 28 2018
,
Mar 28 2018
retriage plz also
,
Mar 28 2018
,
Mar 29 2018
,
Apr 11 2018
The following revision refers to this bug: https://chromium.googlesource.com/infra/infra/+/038d3a1b6b4249db9e9474cbf8655f5b6aa8746f commit 038d3a1b6b4249db9e9474cbf8655f5b6aa8746f Author: Sean McCullough <seanmccullough@chromium.org> Date: Wed Apr 11 23:17:13 2018 [infra/tools/wct] Update wct harness to talk chrome dev protocol This change replaces the chromedriver parts with a package that talks directly to a chrome instance via Chrome DevTools Protocol. This uses a package called chromedp that looks like it could be very useful for some other automation we'd like to do. It gives fairly fine-grained control and feedback over the browser instance, which this CL does not really take advantage of. Depends on some new mirrors, filed git admin ticket here: https://bugs.chromium.org/p/chromium/issues/detail?id=829450&desc=2 Bug: 824898 Change-Id: Ia6178b81d21c9b213dbd8ae22c5525831766fb5d Reviewed-on: https://chromium-review.googlesource.com/998673 Commit-Queue: Sean McCullough <seanmccullough@chromium.org> Reviewed-by: Jeff Carpenter <jeffcarp@chromium.org> [modify] https://crrev.com/038d3a1b6b4249db9e9474cbf8655f5b6aa8746f/go/deps.lock [modify] https://crrev.com/038d3a1b6b4249db9e9474cbf8655f5b6aa8746f/go/src/infra/tools/wct/wct.go [modify] https://crrev.com/038d3a1b6b4249db9e9474cbf8655f5b6aa8746f/go/deps.yaml
,
Apr 12 2018
,
Apr 23 2018
,
Apr 23 2018
The following revision refers to this bug: https://chromium.googlesource.com/infra/infra/+/604e749b04d0820f5bfc6e089f27d2b368f12640 commit 604e749b04d0820f5bfc6e089f27d2b368f12640 Author: Sean McCullough <seanmccullough@chromium.org> Date: Mon Apr 23 20:53:29 2018 [som] Make WCT tests pass again. Bug: 824898 Change-Id: I200409866cdcebfe127c44c339345fe99f37db5c Reviewed-on: https://chromium-review.googlesource.com/1024235 Reviewed-by: Tiffany Zhang <zhangtiff@chromium.org> Commit-Queue: Sean McCullough <seanmccullough@chromium.org> [modify] https://crrev.com/604e749b04d0820f5bfc6e089f27d2b368f12640/go/src/infra/appengine/sheriff-o-matic/frontend/test/som-rev-range-test.html [modify] https://crrev.com/604e749b04d0820f5bfc6e089f27d2b368f12640/go/src/infra/appengine/sheriff-o-matic/frontend/elements/som-test-results/som-builder-results.html [modify] https://crrev.com/604e749b04d0820f5bfc6e089f27d2b368f12640/go/src/infra/appengine/sheriff-o-matic/frontend/test/som-test-results/som-builder-results-test.html
,
May 15 2018
,
Aug 8
,
Aug 8
|
||||||||||||||
►
Sign in to add a comment |
||||||||||||||
Comment 1 by seanmccullough@google.com
, Mar 22 2018