Builder curl-unthreaded-solaris11-i386 Build #4416
Results:
Build successful
SourceStamp:
| Project | curl |
| Repository | https://github.com/curl/curl.git |
| Branch | master |
| Revision | 2cbcde90e7a5eb7144079dcacc21393322b1daf7 |
| Got Revision | 2cbcde90e7a5eb7144079dcacc21393322b1daf7 |
| Changes | 1 change |
BuildSlave:
unstable11xReason:
The SingleBranchScheduler scheduler named 'schedule-curl-unthreaded-solaris11-i386' triggered this build
Steps and Logfiles:
Build Properties:
| Name | Value | Source |
|---|---|---|
| branch | master | Build |
| builddir | /export/home/buildbot/slave/curl-unthreaded-solaris11-i386 | slave |
| buildername | curl-unthreaded-solaris11-i386 | Builder |
| buildnumber | 4416 | Build |
| codebase | Build | |
| got_revision | 2cbcde90e7a5eb7144079dcacc21393322b1daf7 | Git |
| osplatform | I386 | SetPropertyFromCommand Step |
| osrelease | 11 | SetPropertyFromCommand Step |
| project | curl | Build |
| repository | https://github.com/curl/curl.git | Build |
| revision | 2cbcde90e7a5eb7144079dcacc21393322b1daf7 | Build |
| scheduler | schedule-curl-unthreaded-solaris11-i386 | Scheduler |
| slavename | unstable11x | BuildSlave |
| workdir | /export/home/buildbot/slave/curl-unthreaded-solaris11-i386 | slave (deprecated) |
Forced Build Properties:
| Name | Label | Value |
|---|
Responsible Users:
- Viktor Szakatscommit@vsz.me
Timing:
| Start | Fri Jan 2 16:01:47 2026 |
| End | Fri Jan 2 16:04:21 2026 |
| Elapsed | 2 mins, 34 secs |
All Changes:
:
Change #253927
Category curl Changed by Viktor Szakats <commit@vsz.me> Changed at Fri 02 Jan 2026 15:51:00 Repository https://github.com/curl/curl.git Project curl Branch master Revision 2cbcde90e7a5eb7144079dcacc21393322b1daf7 Comments
GHA/linux: split valgrind jobs to job-pairs for parallelism, to finish in 10m To make CI turnaround time shorter, by cutting the longest running jobs. After this patch all jobs should finish around 10-11 minutes. Down from 15-16 minutes before this patch. Suggested-by: Stefan Eissing The fuzzing workflow is now the slowest (with a 7-minute startup time needed to build deps from source on each run), followed by macOS and Windows torture tests (both split in two now). Without fuzzing, it's under 10 minutes. Notes: - an extra cost with job-pairs is installing prereqs, configuring/building curl and tests twice. GitHub doesn't support making a matrix job a prereq for another workflow that may fix this: https://github.com/orgs/community/discussions/42335 This overhead is significant on Windows: 11m20 -> 9m20 + 8m40 - job-pairs are annoying to maintain and keep in sync. - splitting tests into halves is a manual process and needs to be revisited from time to time. Possibly something to automate with a runtests option, e.g. with `1 of 50%` and `2 of 50%`? Also: - split torture tests in two equal pieces, replacing the `FTP` + `!FTP` split used earlier. Related perf improvements from today: - make scan-build 2x fast: ff958fc4b2c606d70de8dbfe083bee98896c0072 #20159 - drop build-only Testi386 fuzz workflow (from curl), saving 9m per run: https://github.com/curl/curl-fuzzer/commit/0106023c1f2f0b9ff3aa86e19402b4a03e4f925c https://github.com/curl/curl-fuzzer/pull/236 Closes #20153Changed files
- .github/workflows/linux.yml
- .github/workflows/macos.yml
- .github/workflows/windows.yml