Home - Waterfall Grid T-Grid Console Builders Recent Builds Buildslaves Changesources - JSON API - About

Builder curl-unthreaded-solaris10-sparc Build #14004

Results:

Failed runtest

SourceStamp:

Projectcurl
Repositoryhttps://github.com/curl/curl.git
Branchmaster
Revisionba600296d2a1d8a4e53a36eb4bd30c1f0d0152cc
Got Revisionba600296d2a1d8a4e53a36eb4bd30c1f0d0152cc
Changes14 changes

BuildSlave:

unstable10s

Reason:

The SingleBranchScheduler scheduler named 'schedule-curl-unthreaded-solaris10-sparc' triggered this build

Steps and Logfiles:

  1. git update ( 31 secs )
    1. stdio
  2. Runtest './tests/testcurl.pl --nogitpull ...' failed ( 6 hrs, 1 mins, 30 secs )
    1. stdio
    2. resultlog
  3. Mail result 'cat resultlog ...' ( 0 secs )
    1. stdio

Build Properties:

NameValueSource
branch master Build
builddir /export/home/buildbot-unstable10s/slave/curl-unthreaded-solaris10-sparc slave
buildername curl-unthreaded-solaris10-sparc Builder
buildnumber 14004 Build
codebase Build
got_revision ba600296d2a1d8a4e53a36eb4bd30c1f0d0152cc Git
osplatform SPARC SetPropertyFromCommand Step
osrelease 10 SetPropertyFromCommand Step
project curl Build
repository https://github.com/curl/curl.git Build
revision ba600296d2a1d8a4e53a36eb4bd30c1f0d0152cc Build
scheduler schedule-curl-unthreaded-solaris10-sparc Scheduler
slavename unstable10s BuildSlave
workdir /export/home/buildbot-unstable10s/slave/curl-unthreaded-solaris10-sparc slave (deprecated)

Forced Build Properties:

NameLabelValue

Responsible Users:

  1. Daniel Stenberg
  2. Josef Cejka
  3. Randall S. Becker
  4. Stefan Eissing
  5. Viktor Szakats

Timing:

StartTue Jun 2 02:30:21 2026
EndTue Jun 2 14:41:55 2026
Elapsed12 hrs, 11 mins, 34 secs

All Changes:

:

  1. Change #269009

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Mon 01 Jun 2026 15:07:17
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision d806323ffd5142e4c6d7a5b88f2fd496742730a4

    Comments

    pytest: fixes and tidy-ups to h3-proxy tests
    - merge tests into a single class.
      For shorter names, to fix sort order by test number, and to align with
      other tests.
    - fix preconditions to make `test_60_04_guard_proxy_http3_unsupported`
      actually run.
    - replace local precondition with constant of the same effect.
    - drop redundant non-`ngtcp2` requirement for
      `test_60_04_guard_proxy_http3_unsupported`.
      (seemed relevant for no longer supported openssl-quic builds.)
    - drop unused `NGTCP2_ONLY_MSG` constant.
      Follow-up to e4139a73c82d2035142f5ae36196adb4e9831dae #21798
    - avoid creating unnecessary test data blobs, and minimize their scopes.
    
    Follow-up to 91facd7bb3bb366525b7cb41221f6359c5e936db #21791
    Follow-up to e78b1b3eccfa6a2e367a1225ea1b66dafcdac3c4 #21153
    
    Closes #21811

    Changed files

    • tests/http/test_60_h3_proxy.py
  2. Change #269010

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Mon 01 Jun 2026 15:07:17
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 2802e65f6dcf1c59776fc191d158f3376a22da5c

    Comments

    pytest: pass `--disable` to curl
    To avoid a local `.curlrc` interfering with tests.
    
    Closes #21816

    Changed files

    • tests/http/testenv/curl.py
  3. Change #269011

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Mon 01 Jun 2026 15:07:17
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 5364e6e60ee1cd42a7bf0bbf014b01ffe1cf803a

    Comments

    cmake: add basic way to select pytests to run
    Not documented and experimental, example:
    `-D_CURL_PYTEST=/test_60_h3_proxy.py`
    
    Ideally, this should be an env like `TFLAGS` and it should allow
    selecting any test ID or a group of them, but so far could not figure
    out how even a basic env could work.
    
    Closes #21818

    Changed files

    • tests/CMakeLists.txt
  4. Change #269012

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Mon 01 Jun 2026 15:07:17
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 6ff5c8ac4a7e195fada7297906c72bc45c3cac4f

    Comments

    badwords: exclude wordlist input file from search
    To avoid hitting all lines in it. It doesn't happen in curl at the
    moment, but may happen in the future or in other projects using this
    script.
    
    Closes #21819

    Changed files

    • scripts/badwords
  5. Change #269017

    Category curl
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Mon 01 Jun 2026 15:23:04
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision ff300ac4aa546748b27415e7fd2527315435ef8e

    Comments

    setopt: defref the old referer when setting a new
    Closes #21826

    Changed files

    • lib/setopt.c
  6. Change #269042

    Category curl
    Changed by Stefan Eissing <stefanohnoyoudont@eissing.org>
    Changed at Mon 01 Jun 2026 16:42:10
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 12869080a1ded242e512bc764031949539241619

    Comments

    data creds: detect change
    Reshuffle code a little to detect when the transfer's credentials
    actually change. Otherwise, leave the existing creds in place.
    
    This gives the precise location where we may want to reset other
    states that become invalid with change credentials. Also, by
    keeping a creds instance as long as it is valid, we can associate
    meta data with it.
    
    Closes #21755

    Changed files

    • lib/creds.c
    • lib/creds.h
    • lib/url.c
  7. Change #269043

    Category curl
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Mon 01 Jun 2026 16:46:10
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision c53426231daf6acf5fcc4292fbff024082fd9934

    Comments

    setopt: CURLOPT_MAXCONNECTS set to 0 restores default value
    Closes #21829

    Changed files

    • lib/setopt.c
  8. Change #269044

    Category curl
    Changed by Stefan Eissing <stefanohnoyoudont@eissing.org>
    Changed at Mon 01 Jun 2026 16:47:24
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 032b15c4342e8eddb51fbe089a9d8ba3ee2070fb

    Comments

    cf-setup: improve readability
    Restructure the code in cf-setup connect to make it better readable what
    is happening for establishing the connection's filter chain.
    
    Closes #21827

    Changed files

    • lib/cf-h3-proxy.c
    • lib/connect.c
    • lib/http_proxy.c
    • tests/http/test_60_h3_proxy.py
  9. Change #269102

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Mon 01 Jun 2026 22:33:57
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision d2290555498e85a87a4e48225c59942befdd4814

    Comments

    tidy-up: miscellaneous
    - drop more uses of the word "just". (not enforced here)
    - drop some uses of the "will" word.
    - "then" -> "than".
    - tests/http/testenv/curl.py: fix copy-paste typo in error message.
    - pytest: replace `shutdownh` with `shutdown` in test names.
      Spotted by GitHub Code Quality.
    - comment typos.
    - whitespace and newlines fixes.
    
    Closes #21830

    Changed files

    • .github/stale.yml
    • .github/workflows/macos.yml
    • CMake/FindGSS.cmake
    • CMake/PickyWarnings.cmake
    • CMakeLists.txt
    • REUSE.toml
    • acinclude.m4
    • configure.ac
    • lib/cf-h3-proxy.c
    • lib/config-os400.h
    • lib/request.c
    • lib/sendf.h
    • lib/setopt.c
    • lib/url.c
    • lib/urlapi.c
    • lib/vquic/curl_ngtcp2.c
    • m4/curl-compilers.m4
    • m4/curl-gnutls.m4
    • projects/OS400/.checksrc
    • projects/vms/build_gnv_curl_pcsi_desc.com
    • projects/vms/build_vms.com
    • projects/vms/config_h.com
    • projects/vms/curl_gnv_build_steps.txt
    • projects/vms/curl_release_note_start.txt
    • projects/vms/make_gnv_curl_install.sh
    • projects/vms/make_pcsi_curl_kit_name.com
    • projects/vms/stage_curl_install.com
    • scripts/cd2nroff
    • scripts/checksrc.pl
    • scripts/managen
    • scripts/mdlinkcheck
    • scripts/mk-ca-bundle.pl
    • scripts/nroff2cd
    • scripts/wcurl
    • src/tool_getparam.c
    • src/tool_operate.c
    • tests/certs/Makefile.am
    • tests/data/DISABLED
    • tests/data/test1075
    • tests/data/test1144
    • tests/data/test1152
    • tests/data/test1400
    • tests/data/test1401
    • tests/data/test1402
    • tests/data/test1403
    • tests/data/test1404
    • tests/data/test1405
    • tests/data/test1406
    • tests/data/test1407
    • tests/data/test1420
    • tests/data/test1465
    • tests/data/test1481
    • tests/data/test157
    • tests/data/test2027
    • tests/data/test2030
    • tests/data/test218
    • tests/data/test2304
    • tests/data/test306
    • tests/data/test341
    • tests/data/test583
    • tests/data/test750
    • tests/data/test950
    • tests/ech_tests.sh
    • tests/ftpserver.pl
    • tests/getpart.pm
    • tests/globalconfig.pm
    • tests/http-server.pl
    • tests/http/test_02_download.py
    • tests/http/test_05_errors.py
    • tests/http/test_14_auth.py
    • tests/http/test_30_vsftpd.py
    • tests/http/test_31_vsftpds.py
    • tests/http/test_32_ftps_vsftpd.py
    • tests/http/test_60_h3_proxy.py
    • tests/http/testenv/curl.py
    • tests/http/testenv/mod_curltest/mod_curltest.c
    • tests/libtest/first.c
    • tests/libtest/first.h
    • tests/libtest/lib1518.c
    • tests/libtest/lib1537.c
    • tests/libtest/lib1592.c
    • tests/libtest/lib1908.c
    • tests/libtest/lib1911.c
    • tests/libtest/lib1939.c
    • tests/libtest/lib1977.c
    • tests/libtest/lib3027.c
    • tests/libtest/lib501.c
    • tests/libtest/lib505.c
    • tests/libtest/lib518.c
    • tests/libtest/lib537.c
    • tests/libtest/test613.pl
    • tests/negtelnetserver.py
    • tests/rtspserver.pl
    • tests/runtests.pl
    • tests/secureserver.pl
    • tests/server/getpart.c
    • tests/server/rtspd.c
    • tests/server/sockfilt.c
    • tests/server/sws.c
    • tests/server/tftpd.c
    • tests/serverhelp.pm
    • tests/servers.pm
    • tests/smbserver.py
    • tests/sshserver.pl
    • tests/test1119.pl
    • tests/test1173.pl
    • tests/tftpserver.pl
    • tests/unit/unit1303.c
    • tests/unit/unit1609.c
    • tests/unit/unit1615.c
    • tests/unit/unit1625.c
    • tests/unit/unit1652.c
    • tests/unit/unit1655.c
    • tests/unit/unit1660.c
    • tests/unit/unit1666.c
    • tests/unit/unit2600.c
  10. Change #269103

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Mon 01 Jun 2026 22:33:57
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision c5000b786b1045d1c34f27f94aa009b126657669

    Comments

    build: say Quiche support is experimental, where missing
    Follow-up to f2183f51b6651dae759164d064c62fa075d8f695 #21795
    
    Closes #21832

    Changed files

    • CMakeLists.txt
    • configure.ac
    • docs/EXPERIMENTAL.md
    • docs/INSTALL-CMAKE.md
  11. Change #269104

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Mon 01 Jun 2026 22:36:40
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 4e98f6d22518def2a9bae972080daddadc96a7c2

    Comments

    units: drop redundant pointer check and workaround
    All users of the `verify_memory()` macro used a fixed-length buffer for
    the test output, which then needed a workaround to silence GCC
    `-Waddress` warnings.
    
    ```
    tests/unit/unit1615.c: In function 'test_unit1615':
    tests/libtest/unitcheck.h:51:8: error: the address of 'output_buf' will always evaluate as 'true' [-Werror=address]
       51 |     if((dynamic) && memcmp(dynamic, check, len)) {                          \
          |        ^
    tests/unit/unit1615.c:114:3: note: in expansion of macro 'verify_memory'
      114 |   verify_memory(output_buf, precomp_hash1, CURL_SHA512_256_DIGEST_LENGTH);
          |   ^~~~~~~~~~~~~
    ```
    
    Drop redundant address check and the workarounds with it.
    
    Closes #21833

    Changed files

    • tests/libtest/unitcheck.h
    • tests/unit/unit1600.c
    • tests/unit/unit1601.c
    • tests/unit/unit1610.c
    • tests/unit/unit1611.c
    • tests/unit/unit1612.c
    • tests/unit/unit1615.c
  12. Change #269112

    Category curl
    Changed by Randall S. Becker <randall.beckerohnoyoudont@nexbridge.ca>
    Changed at Mon 01 Jun 2026 23:36:04
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 2a639572043dc39d057e2a80214ba47a76dcc3d2

    Comments

    capsule: include `arpa/inet.h` for `ntohs()` declaration
    Some platforms require inclusion of arpa/inet.h in order to use ntohs().
    
    Follow-up to e78b1b3eccfa6a2e367a1225ea1b66dafcdac3c4 #21153
    
    Closes #21834

    Changed files

    • lib/capsule.c
  13. Change #269113

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Mon 01 Jun 2026 23:36:04
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 28341c303d6fdaabb5a9c97abc3ae04614e70693

    Comments

    lib505: tidy up slist pointer use
    Bring code closer to `curl_slist_append()` man page and clarify variable
    names.
    
    Closes #21835

    Changed files

    • tests/libtest/lib505.c
  14. Change #269114

    Category curl
    Changed by Josef Cejka <jcejkaohnoyoudont@suse.de>
    Changed at Mon 01 Jun 2026 23:40:28
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision ba600296d2a1d8a4e53a36eb4bd30c1f0d0152cc

    Comments

    http: prefer chunked encoding over Content-Length: 0
    Call http_size() before checking the request for empty body to prefer
    Transfer-Encoding: chunked even if Content-Length is 0.
    
    Closes #21706

    Changed files

    • lib/http.c
    • tests/data/Makefile.am
    • tests/data/test1677