Skip to content

Try running the performance tests as a Github action.#23818

Merged
youknowriad merged 2 commits intomasterfrom
try/run-perf-tests-per-pr
Jul 9, 2020
Merged

Try running the performance tests as a Github action.#23818
youknowriad merged 2 commits intomasterfrom
try/run-perf-tests-per-pr

Conversation

@youknowriad
Copy link
Copy Markdown
Contributor

@youknowriad youknowriad commented Jul 9, 2020

This allows us to check the performance of PRs quickly.

@youknowriad youknowriad added the [Type] Build Tooling Issues or PRs related to build tooling label Jul 9, 2020
@youknowriad youknowriad self-assigned this Jul 9, 2020
@github-actions
Copy link
Copy Markdown

github-actions bot commented Jul 9, 2020

Size Change: 0 B

Total Size: 1.14 MB

ℹ️ View Unchanged
Filename Size Change
build/a11y/index.js 1.14 kB 0 B
build/annotations/index.js 3.67 kB 0 B
build/api-fetch/index.js 3.39 kB 0 B
build/autop/index.js 2.82 kB 0 B
build/blob/index.js 620 B 0 B
build/block-directory/index.js 7.67 kB 0 B
build/block-directory/style-rtl.css 944 B 0 B
build/block-directory/style.css 945 B 0 B
build/block-editor/index.js 115 kB 0 B
build/block-editor/style-rtl.css 10.8 kB 0 B
build/block-editor/style.css 10.8 kB 0 B
build/block-library/editor-rtl.css 7.54 kB 0 B
build/block-library/editor.css 7.54 kB 0 B
build/block-library/index.js 130 kB 0 B
build/block-library/style-rtl.css 7.75 kB 0 B
build/block-library/style.css 7.76 kB 0 B
build/block-library/theme-rtl.css 728 B 0 B
build/block-library/theme.css 729 B 0 B
build/block-serialization-default-parser/index.js 1.88 kB 0 B
build/block-serialization-spec-parser/index.js 3.1 kB 0 B
build/blocks/index.js 48.2 kB 0 B
build/components/index.js 199 kB 0 B
build/components/style-rtl.css 15.8 kB 0 B
build/components/style.css 15.8 kB 0 B
build/compose/index.js 9.56 kB 0 B
build/core-data/index.js 11.4 kB 0 B
build/data-controls/index.js 1.29 kB 0 B
build/data/index.js 8.46 kB 0 B
build/date/index.js 5.38 kB 0 B
build/deprecated/index.js 772 B 0 B
build/dom-ready/index.js 569 B 0 B
build/dom/index.js 3.23 kB 0 B
build/edit-navigation/index.js 10.8 kB 0 B
build/edit-navigation/style-rtl.css 1.08 kB 0 B
build/edit-navigation/style.css 1.08 kB 0 B
build/edit-post/index.js 304 kB 0 B
build/edit-post/style-rtl.css 5.59 kB 0 B
build/edit-post/style.css 5.58 kB 0 B
build/edit-site/index.js 16.6 kB 0 B
build/edit-site/style-rtl.css 3.03 kB 0 B
build/edit-site/style.css 3.03 kB 0 B
build/edit-widgets/index.js 9.35 kB 0 B
build/edit-widgets/style-rtl.css 2.45 kB 0 B
build/edit-widgets/style.css 2.45 kB 0 B
build/editor/editor-styles-rtl.css 537 B 0 B
build/editor/editor-styles.css 539 B 0 B
build/editor/index.js 45 kB 0 B
build/editor/style-rtl.css 3.78 kB 0 B
build/editor/style.css 3.78 kB 0 B
build/element/index.js 4.65 kB 0 B
build/escape-html/index.js 733 B 0 B
build/format-library/index.js 7.71 kB 0 B
build/format-library/style-rtl.css 547 B 0 B
build/format-library/style.css 548 B 0 B
build/hooks/index.js 2.13 kB 0 B
build/html-entities/index.js 622 B 0 B
build/i18n/index.js 3.56 kB 0 B
build/is-shallow-equal/index.js 709 B 0 B
build/keyboard-shortcuts/index.js 2.52 kB 0 B
build/keycodes/index.js 1.94 kB 0 B
build/list-reusable-blocks/index.js 3.12 kB 0 B
build/list-reusable-blocks/style-rtl.css 476 B 0 B
build/list-reusable-blocks/style.css 476 B 0 B
build/media-utils/index.js 5.32 kB 0 B
build/notices/index.js 1.79 kB 0 B
build/nux/index.js 3.4 kB 0 B
build/nux/style-rtl.css 671 B 0 B
build/nux/style.css 668 B 0 B
build/plugins/index.js 2.56 kB 0 B
build/primitives/index.js 1.4 kB 0 B
build/priority-queue/index.js 789 B 0 B
build/redux-routine/index.js 2.85 kB 0 B
build/rich-text/index.js 13.9 kB 0 B
build/server-side-render/index.js 2.71 kB 0 B
build/shortcode/index.js 1.7 kB 0 B
build/token-list/index.js 1.28 kB 0 B
build/url/index.js 4.06 kB 0 B
build/viewport/index.js 1.85 kB 0 B
build/warning/index.js 1.13 kB 0 B
build/wordcount/index.js 1.17 kB 0 B

compressed-size-action

@youknowriad youknowriad force-pushed the try/run-perf-tests-per-pr branch 2 times, most recently from 87eca6f to 9fc1f6a Compare July 9, 2020 09:41
@youknowriad youknowriad force-pushed the try/run-perf-tests-per-pr branch from 9fc1f6a to 3d442f4 Compare July 9, 2020 10:04
@youknowriad youknowriad marked this pull request as ready for review July 9, 2020 11:51
@youknowriad
Copy link
Copy Markdown
Contributor Author

Let’s try it and reconsider later if it proves to be problematic.

@youknowriad youknowriad merged commit 3617557 into master Jul 9, 2020
@youknowriad youknowriad deleted the try/run-perf-tests-per-pr branch July 9, 2020 11:52
@github-actions github-actions bot added this to the Gutenberg 8.6 milestone Jul 9, 2020
dmsnell added a commit that referenced this pull request Oct 26, 2022
In #23818 we added the `--ci` command-line arg to the performance test
runner to detect if we were running in a CI context.  However, if our
script is running inside Github Actions then the `ENV['CI']` value will
be set.  In this patch we're removing the command-line arg and relying
on the `ENV` value in order to simplify the script's interface.

This is part of a larger refactor to the performance test script and is
an early change to minimize subsequent larger changes.
dmsnell added a commit that referenced this pull request Oct 27, 2022
In #23818 we added the `--ci` command-line arg to the performance test
runner to detect if we were running in a CI context.  However, if our
script is running inside Github Actions then the `ENV['CI']` value will
be set.  In this patch we're removing the command-line arg and relying
on the `ENV` value in order to simplify the script's interface.

This is part of a larger refactor to the performance test script and is
an early change to minimize subsequent larger changes.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

[Type] Build Tooling Issues or PRs related to build tooling

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant