-
Notifications
You must be signed in to change notification settings - Fork 16
feat(plugin-lighthouse): add lighthouse plugin #593
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
190 commits
Select commit
Hold shift + click to select a range
d3cfcc7
wip
BioPhoton 07499de
Merge branch 'main' into add-lighthouse-runner
BioPhoton 98783a2
wip
BioPhoton 911e486
refactor(plugin-lighthouse): fix lighthouse config for runner
BioPhoton 4b3ec98
test(plugin-lighthouse): add runner tests
BioPhoton d5a357d
Merge branch 'main' into add-lighthouse-runner
BioPhoton 6e47a7e
refactor: fix lint
BioPhoton 7f74d92
refactor: fix lint
BioPhoton 647a814
refactor: fix import
BioPhoton eb05096
test(plugin-lighthouse): adjust timeout
BioPhoton 2bafe47
test(plugin-lighthouse): use headless new by default
BioPhoton d96ae78
docs(plugin-lighthouse): add docs
BioPhoton 632e268
test(plugin-lighthouse): remove e2e setup
BioPhoton a6afbcd
refactor(plugin-lighthouse): remove from main config
BioPhoton 2f6f0f5
refactor: cleanup
BioPhoton 79021af
wip
BioPhoton 8b6b62c
wip
BioPhoton 87abca9
wip
BioPhoton 3c30b55
wip
BioPhoton 7a57bca
wip
BioPhoton 214c761
wip
BioPhoton 57ef882
refactor(plugin-lighthouse): fix lint
BioPhoton 1c472fc
docs(plugin-lighthouse): add flags docs
BioPhoton 8998fbd
wip
BioPhoton f19f2f4
wip
BioPhoton 45d7a4d
wip
BioPhoton 0a8f582
wip
BioPhoton 849bf63
wip
BioPhoton 03b5a8e
wip
BioPhoton 60782c6
test(plugin-lighthouse): mock stubEnv CHROME_PATH
ChristopherPHolder 0a9601d
test(plugin-lighthouse): run lh with chrome as shell
ChristopherPHolder 6ccf336
test(plugin-lighthouse): increase test getRunner set timeout
ChristopherPHolder 0466946
Merge remote-tracking branch 'origin/main' into add-lighthouse-runner
BioPhoton 8ac52e0
fix
BioPhoton 0b0b367
fix
BioPhoton 8fdfeef
Merge branch 'main' into add-lighthouse-runner
BioPhoton fb1710c
increase test timeout
BioPhoton 9fc9eb5
Update packages/plugin-lighthouse/src/lib/lighthouse-plugin.integrati…
BioPhoton ea35341
Update packages/plugin-lighthouse/src/lib/lighthouse-plugin.unit.test.ts
BioPhoton e147d0e
Update packages/plugin-lighthouse/README.md
BioPhoton f48a0a0
Update packages/plugin-lighthouse/README.md
BioPhoton 5bb1e31
Merge branch 'main' into add-lighthouse-runner
BioPhoton 8025292
refactor(plugin-lighthouse): implement PR feedback
BioPhoton 6bfd979
refactor(plugin-lighthouse): adopt docs
BioPhoton d6cf325
refactor(plugin-lighthouse): fix lint
BioPhoton 7a8d790
refactor(plugin-lighthouse): format
BioPhoton efe17eb
fix flaky test
BioPhoton f15c9cf
fix lint
BioPhoton ee90665
test(plugin-lighthouse): adjust test data
BioPhoton db2b4c9
test(plugin-lighthouse): adjust test data 2
BioPhoton 3d1b0ba
test(plugin-lighthouse): adjust test data 3
BioPhoton 5da5bee
test(plugin-lighthouse): adjust test data 4
BioPhoton 697f151
test(plugin-lighthouse): adjust test data 5
BioPhoton 782b1e6
test(plugin-lighthouse): adjust test data 6
BioPhoton 17fffbe
test(plugin-lighthouse): adjust test data 7
BioPhoton b72f2a9
test(plugin-lighthouse): adjust test data 8
BioPhoton 5419cd7
Update lighthouse-plugin.ts
BioPhoton 9eded4b
Update README.md
BioPhoton afd6073
Update utils.ts
BioPhoton b9ede4d
Update utils.unit.test.ts
BioPhoton 6d37a6c
test(plugin-lighthouse): implement feedback
BioPhoton 644740f
merge main
BioPhoton 987c4b0
fix tests
BioPhoton 400d6f8
fix tests
BioPhoton 7bda9b5
fix tests
BioPhoton 0d2ea93
merge main
BioPhoton f741e24
adopt docs
BioPhoton 9d132cb
format
BioPhoton ebfd205
format
BioPhoton d62721a
adjust tests
BioPhoton d393f96
fix runner typing
BioPhoton aaa57a1
fix test
BioPhoton c3749b1
fix test
BioPhoton 6087510
fix test 2
BioPhoton 6dc4146
fix test 3
BioPhoton 3295802
docs(plugin-lighthouse): add CONTRIBUTING.md and images
BioPhoton 1672db2
test(plugin-lighthouse): add auto-detection of chrome path
BioPhoton d82f1ab
refactor(plugin-lighthouse): adopt path
BioPhoton 932b876
ci(plugin-lighthouse): add custom chrome path to CI
BioPhoton dde09c5
refactor(plugin-lighthouse): format
BioPhoton a68c6c3
ci(plugin-lighthouse): add chrome path
BioPhoton dbfa1c2
refactor: debug chrome path 1
BioPhoton 63727e4
refactor: debug chrome path 2
BioPhoton 59b93f2
refactor: debug chrome path 3
BioPhoton ca6e88f
Merge branch 'main' into add-lighthouse-runner
BioPhoton 26cccf0
Update testing/test-setup/src/lib/chrome-path.setup.ts
BioPhoton f5215fc
Update packages/plugin-lighthouse/CONTRIBUTING.md
BioPhoton 3f8b7e2
refactor: fix evn vars for windows
BioPhoton ff5ab96
Update packages/plugin-lighthouse/CONTRIBUTING.md
BioPhoton 46c5c31
test(plugin-lighthouse): add afterAll hook
BioPhoton 37be116
ci: adjust env ver config
BioPhoton ac29985
ci: adjust env ver config 2
BioPhoton 1ca82fa
ci: adjust env ver config 3
BioPhoton db23811
ci: adjust env ver config 4
BioPhoton 4ce7a36
ci: adjust env ver config 5
BioPhoton 8832d67
ci: adjust env ver config 6
BioPhoton b8f68cf
ci: adjust env ver config 7
BioPhoton cc75d36
ci: adjust env ver config 8
BioPhoton 6aa451c
ci: adjust env ver config 9
BioPhoton 99da9ef
ci: adjust env ver config 10
BioPhoton 5244e0d
ci: adjust env ver config 11
BioPhoton 9c18a2f
ci: adjust env ver config 12
BioPhoton e776962
ci: adjust env ver config 13
BioPhoton d3d9660
ci: adjust env ver config 14
BioPhoton d3b7887
ci: adjust env ver config 15
BioPhoton 96bb8ba
ci: log env 1
BioPhoton b2b4be4
ci: log env 2
BioPhoton 0501002
ci: log env 3
BioPhoton a010d54
ci: log env 4
BioPhoton 1162bad
ci: log env 5
BioPhoton 6f0cc32
ci: log env 6
BioPhoton b7ffc1a
ci: log env 7
BioPhoton 1032261
ci: add comments to chrome path logic
BioPhoton a9e98b3
ci: add debug info
BioPhoton 0cbd040
format
BioPhoton 213bf3b
test timing
BioPhoton e05bb04
test debug
BioPhoton f5f1647
test debug 2
BioPhoton 1921827
test debug logs
BioPhoton 2a2c79b
test debug logs 2
BioPhoton 6dec2cd
test debug logs 3
BioPhoton 61600d3
test debug logs 4
BioPhoton 9237d67
test debug logs 5
BioPhoton 1c0c151
docs(plugin-lighthouse): add troubleshooting section to CONTRIBUTING.md
BioPhoton a4d84fa
timeout 1
BioPhoton 8480c28
timeout 35_000
BioPhoton 396ff9c
timeout 30_000
BioPhoton 2bfec94
timeout 35_000
BioPhoton 037c9a2
docs(plugin-lighthouse): extend troubleshooting section
BioPhoton 46faf2d
docs(plugin-lighthouse): extend troubleshooting section
BioPhoton 5773b1a
cleanup
BioPhoton af6ed72
test: implement flag to skip long running tasks
BioPhoton e0ed526
test: adjust flag to skip long running tasks
BioPhoton 327e574
adjust test time
BioPhoton 1489736
fix typo
BioPhoton b528e2e
adjust test logic
BioPhoton 93df764
add docs
BioPhoton 13cba55
add better docs
BioPhoton adbad97
docs(plugin-lighthouse): add categories section
BioPhoton f953e84
test(examples-react-todos-app): add lighthouse plugin to config
BioPhoton cc94fdd
test(examples-react-todos-app): add lighthouse output path to cp config
BioPhoton 5bcc40a
adjust docs
BioPhoton 06e7a6a
add skip
BioPhoton 3864af7
fix
BioPhoton b567065
Merge branch 'main' into add-lighthouse-plugin
BioPhoton ac96fa1
refactor(plugin-lighthouse): move runner logic into separate folder
BioPhoton 43f5158
refactor(plugin-lighthouse): move config tests
BioPhoton e2519aa
refactor(plugin-lighthouse): setup conde-pushup config
BioPhoton d8b3361
refactor(plugin-lighthouse): intro e2e
BioPhoton a4c8159
refactor(examples-react-todos-app): adjust cp config
BioPhoton 76bc14b
Merge branch 'main' into add-lighthouse-plugin
BioPhoton 8559c3d
refactor(examples-plugins): add excluded flags
BioPhoton 9d9148b
refactor(examples-plugins): polish API
BioPhoton 6781b1d
docs(examples-plugins): add sub headings
BioPhoton a359489
refactor(examples-plugins): format
BioPhoton 4c64750
Update e2e/cli-e2e/tests/collect.e2e.test.ts
BioPhoton 013b10d
refactor(examples-plugins): unify logic for unsupported cli flags
BioPhoton 1ac709e
refactor(examples-plugins): type unsupported flags
BioPhoton a900242
refactor(examples-plugins): add better implementation for unsupported…
BioPhoton b46fcab
fix lint
BioPhoton 8de61e8
update e2e tests
BioPhoton 879344e
debug 1
BioPhoton c633383
Merge branch 'main' into add-lighthouse-plugin
BioPhoton 75ca49a
debug 2
BioPhoton c2c3de7
wip
BioPhoton eb56b92
wip
BioPhoton fcb84eb
Update packages/plugin-lighthouse/src/lib/runner/utils.ts
BioPhoton 064a0fa
Update packages/plugin-lighthouse/README.md
BioPhoton b7bf3c6
update examples
BioPhoton a8a8a72
update examples 2
BioPhoton 286f6c0
update examples 3
BioPhoton b35f0b1
ci: add lighthouse plugin to test coverage CI pipeline
BioPhoton e2c12bb
refactor(plugin-lighthouse): adjust models, intro normalization
BioPhoton 3255256
Update packages/plugin-lighthouse/README.md
BioPhoton 2bdcf00
Update packages/plugin-lighthouse/src/lib/runner/constants.unit.test.ts
BioPhoton c58376f
refactor(plugin-lighthouse): add todo comment
BioPhoton bb2a371
docs(plugin-lighthouse): adjusted heading
BioPhoton de6915f
test(plugin-lighthouse): update snapshot
BioPhoton 9a108a0
docs(plugin-lighthouse): add example description
BioPhoton 6169b56
refactor(plugin-lighthouse): move comments into issue
BioPhoton c61f405
refactor(plugin-lighthouse): move comments into issue
BioPhoton 60d350c
Update packages/plugin-lighthouse/README.md
BioPhoton 6a26548
Update packages/plugin-lighthouse/src/lib/runner/constants.ts
BioPhoton c66a959
Update packages/plugin-lighthouse/src/lib/types.ts
BioPhoton 6fffd70
Update examples/react-todos-app/code-pushup.config.js
BioPhoton 167aee6
test(plugin-lighthouse): test logging and verbose
BioPhoton 174ec53
format
BioPhoton 960ec71
Update packages/plugin-lighthouse/README.md
BioPhoton 6f6d2cf
cleanup
BioPhoton 94a1133
cleanup
BioPhoton File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.