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

Builder curl-ares-solaris10-sparc Build #2780

Results:

Build successful

SourceStamp:

Projectcurl
Repositoryhttps://github.com/curl/curl.git
Branchmaster
Revision96726af95a3882a4745e3e5b16372e76091c6ab1
Got Revision96726af95a3882a4745e3e5b16372e76091c6ab1
Changes7 changes

BuildSlave:

unstable10s

Reason:

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

Steps and Logfiles:

  1. git update ( 3 mins, 12 secs )
    1. stdio
  2. Runtest './tests/testcurl.pl --nogitpull ...' ( 3 hrs, 12 mins, 42 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-ares-solaris10-sparc slave
buildername curl-ares-solaris10-sparc Builder
buildnumber 2780 Build
codebase Build
got_revision 96726af95a3882a4745e3e5b16372e76091c6ab1 Git
osplatform SPARC SetPropertyFromCommand Step
osrelease 10 SetPropertyFromCommand Step
project curl Build
repository https://github.com/curl/curl.git Build
revision 96726af95a3882a4745e3e5b16372e76091c6ab1 Build
scheduler schedule-curl-ares-solaris10-sparc Scheduler
slavename unstable10s BuildSlave
workdir /export/home/buildbot-unstable10s/slave/curl-ares-solaris10-sparc slave (deprecated)

Forced Build Properties:

NameLabelValue

Responsible Users:

  1. Daniel Stenberg
  2. Stefan Eissing
  3. Viktor Szakats

Timing:

StartFri May 16 00:13:38 2025
EndFri May 16 10:18:40 2025
Elapsed10 hrs, 5 mins, 1 secs

All Changes:

:

  1. Change #229881

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Thu 15 May 2025 18:58:54
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 80768248700ae1e33fdedffd2e8bd78167b793aa

    Comments

    GHA/curl-for-win: build one job with classic zlib
    curl-for-win switched to zlib-ng by default. Switch curl's explicit
    zlib-ng job to classic zlib to keep testing that build path.
    
    Ref: https://github.com/curl/curl-for-win/pull/79
    Ref: https://github.com/curl/curl-for-win/commit/5aed6363cd1051b560b3f7c57c97e04bf8cd74cb
    
    Closes #17357

    Changed files

    • .github/workflows/curl-for-win.yml
  2. Change #229883

    Category curl
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Thu 15 May 2025 19:42:32
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision b4310c0fb970637d7e7e759c3e29f9323136eca3

    Comments

    docs/libcurl: mention sensitive data/headers
    In the CURLOPT_DEBUGFUNCTION and CURLOPT_VERBOSE documentation.
    
    Mentioned-by: Gordon Parke
    Fixes #17353
    Closes #17355

    Changed files

    • docs/libcurl/opts/CURLOPT_DEBUGFUNCTION.md
    • docs/libcurl/opts/CURLOPT_VERBOSE.md
  3. Change #229885

    Category curl
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Thu 15 May 2025 19:50:15
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision f0bf43e20936cf4aa266521508c3e7b2a2feebad

    Comments

    libssh2: split up ssh_statemachine
    Into many sub functions.
    
    Complexity taken down from 150 to 37.
    
    Closes #17356

    Changed files

    • lib/vssh/libssh2.c
  4. Change #229892

    Category curl
    Changed by Stefan Eissing <stefanohnoyoudont@eissing.org>
    Changed at Thu 15 May 2025 21:44:31
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 30ef79ed937ca0fc7592ff73d162398773c6a5aa

    Comments

    pytest-xdist: pytest in parallel
    Require now pytest-xdist from tests/http/requirements.txt and
    run pytest in 'auto' parallel mode (counts cpu cores).
    
    For CI runs, set the worker count to 4, overriding the
    core count of 2 exposed in the images.
    
    - use Filelock to generate allocated ports at start for all
      workers and have subsequent workers just read the file and
      take the ports for their slot
    - make httpd config clearing a function fixture so every test
      starts with a clean httpd config
    - have fixture `configures_httpd` as parameter of test cases
      that configure httpd anyway, saving one reload
    - add pytest-xdist and filelock to required pyhton modules
    - add installs to ruff CI
    - give live checks waiting for a server to start up longer time
    - add fixtures to tests that rely on a server
    - do not stop servers unnecessarily. failures may not start them
      properly again, leading to unexpected fails in whatever follows
    - add a https: port to httpd that is *not* back by QUIC to allow
      failover tests without stopping the QUIC server
    
    Closes #17295

    Changed files

    • .github/workflows/checksrc.yml
    • .github/workflows/http3-linux.yml
    • .github/workflows/linux.yml
    • .github/workflows/macos.yml
    • tests/CMakeLists.txt
    • tests/Makefile.am
    • tests/http/conftest.py
    • tests/http/requirements.txt
    • tests/http/scorecard.py
    • tests/http/test_01_basic.py
    • tests/http/test_02_download.py
    • tests/http/test_03_goaway.py
    • tests/http/test_04_stuttered.py
    • tests/http/test_05_errors.py
    • tests/http/test_06_eyeballs.py
    • tests/http/test_07_upload.py
    • tests/http/test_08_caddy.py
    • tests/http/test_09_push.py
    • tests/http/test_10_proxy.py
    • tests/http/test_11_unix.py
    • tests/http/test_12_reuse.py
    • tests/http/test_13_proxy_auth.py
    • tests/http/test_14_auth.py
    • tests/http/test_15_tracing.py
    • tests/http/test_16_info.py
    • tests/http/test_17_ssl_use.py
    • tests/http/test_18_methods.py
    • tests/http/test_19_shutdown.py
    • tests/http/test_20_websockets.py
    • tests/http/test_30_vsftpd.py
    • tests/http/test_31_vsftpds.py
    • tests/http/test_32_ftps_vsftpd.py
    • tests/http/testenv/caddy.py
    • tests/http/testenv/curl.py
    • tests/http/testenv/env.py
    • tests/http/testenv/httpd.py
    • tests/http/testenv/nghttpx.py
    • tests/http/testenv/ports.py
    • tests/http/testenv/vsftpd.py
  5. Change #229910

    Category curl
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Thu 15 May 2025 22:43:54
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision f51c6d2dc216b4d7e669ddb3516c163618cdaa49

    Comments

    test1173.pl: whitelist some option-looking names that aren't options
    Referring to the names in the CURLOPT_DEBUGFUNCTION by name is still
    fine. They start with CURLINFO but aren't really options for *getinfo().
    
    Closes #17361

    Changed files

    • tests/test1173.pl
  6. Change #229913

    Category curl
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Thu 15 May 2025 23:03:35
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision f7ff1d1e5ea755c131db37858760b87dcd7f12ef

    Comments

    libssh: remove a condition that always equals false
    Found by Coverity
    
    Closes #17358

    Changed files

    • lib/vssh/libssh.c
  7. Change #229914

    Category curl
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Thu 15 May 2025 23:04:37
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 96726af95a3882a4745e3e5b16372e76091c6ab1

    Comments

    libssh: add NULL check for Curl_meta_get()
    It really cannot return NULL in a working condition, but ...
    
    Pointed out by Coverity.
    
    Closes #17359

    Changed files

    • lib/vssh/libssh.c