Skip to content

qt: test build performance fixes (do not merge)#247223

Closed
cho-m wants to merge 1 commit intomainfrom
qt-test
Closed

qt: test build performance fixes (do not merge)#247223
cho-m wants to merge 1 commit intomainfrom
qt-test

Conversation

@cho-m
Copy link
Member

@cho-m cho-m commented Oct 7, 2025

Test PR to make sure build performance issues are fixed.

@cho-m cho-m added CI-no-fail-fast Continue CI tests despite failing GitHub Actions matrix builds. CI-skip-dependents Pass --skip-dependents to brew test-bot. CI-no-bottles Merge without publishing bottles staging-branch-pr This pull request targets a *-staging branch. CI-no-fail-fast-deps Continue dependent tests despite failing GitHub Actions matrix tests. labels Oct 7, 2025
@github-actions github-actions bot added CI-linux-self-hosted Build on Linux self-hosted runner long build Set a long timeout for formula testing long dependent tests Set a long timeout for dependent testing labels Oct 7, 2025
@cho-m cho-m removed CI-linux-self-hosted Build on Linux self-hosted runner long build Set a long timeout for formula testing long dependent tests Set a long timeout for dependent testing labels Oct 7, 2025
@cho-m cho-m mentioned this pull request Oct 7, 2025
38 tasks
@cho-m
Copy link
Member Author

cho-m commented Oct 7, 2025

Tue, 07 Oct 2025 15:47:43 GMT ==> brew install --only-dependencies --verbose --formula --build-bottle qt
Tue, 07 Oct 2025 16:01:45 GMT ==> Starting tests for qt
Tue, 07 Oct 2025 16:01:45 GMT ==> brew fetch --formula --retry qt --build-bottle --force
Tue, 07 Oct 2025 16:01:50 GMT ==> brew install --verbose --formula --build-bottle qt
Tue, 07 Oct 2025 16:02:25 GMT ==> brew livecheck --autobump --formula --json --full-name qt
Tue, 07 Oct 2025 16:02:27 GMT ==> brew style --formula qt
Tue, 07 Oct 2025 16:02:32 GMT ==> brew audit --formula qt --online --git --skip-style
Tue, 07 Oct 2025 16:02:38 GMT ==> brew bottle --verbose --json qt --only-json-tab
Tue, 07 Oct 2025 16:02:48 GMT ==> brew bottle --merge --write --no-commit --no-all-checks ./qt--6.9.3.x86_64_linux.bottle.json
Tue, 07 Oct 2025 16:02:50 GMT ==> brew uninstall --formula --force --ignore-dependencies qt

Timing looks reasonable.

Slowest is dependency install which is similar to existing Qt, e.g. https://github.com/Homebrew/homebrew-core/actions/runs/18313222158/job/52147036536?pr=247166#step:4:42

Tue, 07 Oct 2025 12:57:45 GMT ==> brew install --only-dependencies --verbose --formula --build-bottle qt
Tue, 07 Oct 2025 13:11:40 GMT ==> Starting tests for qt

Base automatically changed from qt-split-staging to main October 7, 2025 17:04
@github-actions github-actions bot deleted the qt-test branch October 7, 2025 17:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CI-no-bottles Merge without publishing bottles CI-no-fail-fast Continue CI tests despite failing GitHub Actions matrix builds. CI-no-fail-fast-deps Continue dependent tests despite failing GitHub Actions matrix tests. CI-skip-dependents Pass --skip-dependents to brew test-bot. staging-branch-pr This pull request targets a *-staging branch.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant