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