Граф коммитов

22 Коммитов

Автор SHA1 Сообщение Дата
James Addison 0b41206ff8
build: fix appveyor cache failures (#10281) 2020-02-24 16:14:46 -08:00
Connor Clark c4a5ff9c19
build: use npm pack'd lighthouse in doc integrations (#10254) 2020-01-23 15:26:53 -08:00
Connor Clark 0f56c853a1
docs(integration-tests): using Lighthouse with Jest; verify in our CI (#9722) 2019-11-20 15:20:22 -08:00
Brendan Kenny 14d62c2a6f
tests: refactor smokehouse for extensibility (#9843) 2019-11-05 13:31:46 -05:00
Patrick Hulce 83d63bc9e2
misc: retry cli tests up to 3 times in appveyor (#9512) 2019-08-05 16:04:31 -05:00
Ram ebe7a22df3 misc: use `CHROME_PATH` variable in CI and scripts (#9202) 2019-06-17 09:21:25 -05:00
Brendan Kenny e986d891ab
misc: drop support for Node before 10.13 (LTS) (#8117) 2019-04-10 11:18:27 -07:00
Brendan Kenny 457133eac0
deps: update axe-core to latest (#7020) 2019-01-15 15:08:22 -08:00
Patrick Hulce d5053e445a
core(driver): waitForFCP when tracing (#6944) 2019-01-08 17:37:52 -06:00
Brendan Kenny 9615070ef1 clients: simplify viewer build process (#6426) 2018-10-30 18:12:21 -07:00
Brendan Kenny 3b562abb05 clients: reorganize file structure and build process (#6344) 2018-10-25 16:11:04 -07:00
Patrick Hulce aa43403683 tests: adopt jest (leaving mocha) for core & cli (#5386) 2018-06-29 02:45:18 +01:00
Patrick Hulce 4872e0ba45 tests(smokehouse): retry failed tests (#5143) 2018-05-06 14:10:14 -07:00
Paul Irish 4d8c1f8ec5
tests(appeveyor): exclude perf smoketest until flake is fixed. (#5060) 2018-04-27 18:51:57 -07:00
Paul Irish 419b023680
tests(smokehouse): run smoketests in parallel (#4748)
* Replaced those gnarly `run-test.sh` scripts with a flexible JS-based smoketest runner. Runs each `smokehouse.js` invocation in its own child-process.
* Moved a run of `dbw-expectations` into `offline`, as it was testing the exact same URL, just asserting different aspects out the output.
* `yarn smoke` will run all, but you can do `yarn smoke byte` and `yarn smoke byte ttci` to run individual smokehouse expectations
* Split the PWA smoketests into two files (`pwa` and `pwa2`), as they were some of the slowest smoketests we did.
* `yarn smokehouse` was removed. it's effectively replaced with `yarn smoke pwa && yarn smoke pwa2`
* Restore the `shop.polymer-project.org` smoketest. 
  * Add a workaround for #4898, since it reproduces in this test.
2018-04-10 21:26:24 -04:00
Paul Irish aaa000df2e
misc: drop support of Node 6 (#4703) 2018-03-07 14:12:26 -08:00
Paul Irish d53c4ab828
misc(appveyor): only run tests against master and PRs (#4484) 2018-02-09 07:11:49 -08:00
Brendan Kenny 407b1af5eb
cli: compile out remaining typescript; add tsc type checking via jsdocs (#3747) 2017-11-20 18:10:03 -08:00
Paul Irish b79a486d1e Appveyor fixes: fresh yarn, only node6 build (#2382) 2017-05-29 22:27:14 -07:00
XhmikosR d0f4372301 Re-enable AppVeyor support. (#2380)
* Also readme.md: Switch to shields.io for all the badges.
2017-05-27 15:37:25 -07:00
Paul Irish 2ffce21683 Move appveyor to use yarn (#2071) 2017-04-26 12:40:51 -07:00
XhmikosR cd82bc7d6e Rename "appveyor.yml" to ".appveyor.yml". (#1850) 2017-03-13 16:02:41 +11:00