Skip to content
This repository was archived by the owner on Mar 4, 2020. It is now read-only.

chore: Run perf tests in CI #847

Merged
merged 6 commits into from
Feb 8, 2019
Merged

chore: Run perf tests in CI #847

merged 6 commits into from
Feb 8, 2019

Conversation

miroslavstastny
Copy link
Member

@miroslavstastny miroslavstastny commented Feb 5, 2019

Run yarn perf as part of Ci build, part of #773.

No changelog entry, no user-facing change.

@codecov
Copy link

codecov bot commented Feb 5, 2019

Codecov Report

Merging #847 into master will not change coverage.
The diff coverage is n/a.

Impacted file tree graph

@@           Coverage Diff           @@
##           master     #847   +/-   ##
=======================================
  Coverage   93.54%   93.54%           
=======================================
  Files          21       21           
  Lines         728      728           
  Branches       73       69    -4     
=======================================
  Hits          681      681           
  Misses         47       47

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update a468d8f...ceb958e. Read the comment docs.

@DustyTheBot
Copy link
Collaborator

Warnings
⚠️ There are no updates provided to CHANGELOG. Ensure there are no publicly visible changes introduced by this PR.

Generated by 🚫 dangerJS

@@ -6,7 +6,7 @@ general:
jobs:
build:
docker:
- image: circleci/node:8
- image: circleci/node:8-browsers
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Not sure about this, puppeteer package will install an own browser. Do we need to switch images?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes.
Puppeteer installs its own Chrome, but it still depends on some shared libraries which are not installed in the original image:

[02:10:55] 'perf:run' errored after 174 ms
[02:10:55] Error: Failed to launch chrome!
/home/circleci/project/node_modules/puppeteer/.local-chromium/linux-609904/chrome-linux/chrome: error while loading shared libraries: libXtst.so.6: cannot open shared object file: No such file or directory

@miroslavstastny miroslavstastny merged commit 7acf24c into master Feb 8, 2019
@miroslavstastny miroslavstastny deleted the chore/run-perf-in-ci branch February 8, 2019 14:27
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants