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

Builder libpcap-solaris10-i386 Build #3082

Results:

Build successful

SourceStamp:

Projectlibpcap
Repositoryhttps://git.tcpdump.org/libpcap
Branchmaster
Revisionb8abd45d684bb22d48758c629416a429499a0736
Got Revisionb8abd45d684bb22d48758c629416a429499a0736
Changes6 changes

BuildSlave:

unstable10x

Reason:

The SingleBranchScheduler scheduler named 'schedule-libpcap-solaris10-i386' triggered this build

Steps and Logfiles:

  1. git update ( 3 secs )
    1. stdio
  2. shell Set developer mode ( 0 secs )
    1. stdio
  3. shell_1 './autogen.sh' ( 5 secs )
    1. stdio
  4. shell_2 './configure' ( 48 secs )
    1. stdio
    2. config.log
  5. shell_3 'gmake' ( 24 secs )
    1. stdio
  6. shell_4 'rm -rf ...' ( 0 secs )
    1. stdio
  7. shell_5 'gmake install ...' ( 3 secs )
    1. stdio
  8. trigger triggered trigger-tcpdump-solaris10-i386 ( 5 mins, 54 secs )
    1. - no logs -
    2. tcpdump-solaris10-i386 #5731

Build Properties:

NameValueSource
branch master Build
builddir /export/home/buildbot/slave/libpcap-solaris10-i386 slave
buildername libpcap-solaris10-i386 Builder
buildnumber 3082 Build
codebase Build
got_revision b8abd45d684bb22d48758c629416a429499a0736 Git
project libpcap Build
repository https://git.tcpdump.org/libpcap Build
revision b8abd45d684bb22d48758c629416a429499a0736 Build
scheduler schedule-libpcap-solaris10-i386 Scheduler
slavename unstable10x BuildSlave
workdir /export/home/buildbot/slave/libpcap-solaris10-i386 slave (deprecated)

Forced Build Properties:

NameLabelValue

Responsible Users:

  1. Denis Ovsienko

Timing:

StartTue Feb 18 11:00:39 2025
EndTue Feb 18 11:08:00 2025
Elapsed7 mins, 20 secs

All Changes:

:

  1. Change #221943

    Category libpcap
    Changed by Denis Ovsienko <denisohnoyoudont@ovsienko.info>
    Changed at Mon 17 Feb 2025 23:42:10
    Repository https://git.tcpdump.org/libpcap
    Project libpcap
    Branch master
    Revision d2ea5e064bdfa75367c77965fd153dbf3b42fc49

    Comments

    Convert TESTRUN_PERL in TESTrun to PERL elsewhere.
    Invocation of a custom Perl interpreter is not a purpose of this script.
    
    Before:
    TESTRUN_PERL=perl5.x.y ./testprogs/TESTrun
    TESTRUN_PERL=perl5.x.y make check
    
    After:
    perl5.x.y ./testprogs/TESTrun
    PERL=perl5.x.y make check
    make PERL=perl5.x.y check

    Changed files

    • CMakeLists.txt
    • Makefile.in
    • testprogs/TESTrun
  2. Change #221945

    Category libpcap
    Changed by Denis Ovsienko <denisohnoyoudont@ovsienko.info>
    Changed at Mon 17 Feb 2025 23:42:25
    Repository https://git.tcpdump.org/libpcap
    Project libpcap
    Branch master
    Revision b231ec299ecb8e59a1f6b6315322482861dca825

    Comments

    TESTrun: Simplify the BDEBUG guard.

    Changed files

    • testprogs/TESTrun
  3. Change #221947

    Category libpcap
    Changed by Denis Ovsienko <denisohnoyoudont@ovsienko.info>
    Changed at Mon 17 Feb 2025 23:42:25
    Repository https://git.tcpdump.org/libpcap
    Project libpcap
    Branch master
    Revision dd3c932983811658e2412bafecc0e5b83d4450c6

    Comments

    TESTrun: Apply a correct skip condition to reject_arp_protochain.
    Francois-Xavier found the breakage with --disable-protochain:
    
    Failed tests:
        reject_arp_protochain                   : error string mismatch
    filtertest: protochain not supported
    
    Add an inverse "not supported" reject test while at it.

    Changed files

    • testprogs/TESTrun
  4. Change #221949

    Category libpcap
    Changed by Denis Ovsienko <denisohnoyoudont@ovsienko.info>
    Changed at Mon 17 Feb 2025 23:42:25
    Repository https://git.tcpdump.org/libpcap
    Project libpcap
    Branch master
    Revision 093cd2e13ac2b3c506e41730fdf1eeb13e15b01a

    Comments

    TESTrun: Exempt Windows from ethers-related tests.
    While at it, convert the hosts and ethers search lines to plain text to
    make it easier to copy.

    Changed files

    • testprogs/TESTrun
  5. Change #221951

    Category libpcap
    Changed by Denis Ovsienko <denisohnoyoudont@ovsienko.info>
    Changed at Tue 18 Feb 2025 02:01:02
    Repository https://git.tcpdump.org/libpcap
    Project libpcap
    Branch master
    Revision a707c50a57de81b4e591dc4579870a5149f5eb45

    Comments

    TESTrun: Implement --passed.
    Gisle Vanem in GH #1466 comments that sometimes it is useful to see an
    explicit list of all passed tests.  In this case perhaps it would also
    be useful to see how long each of those took to complete, in order to
    decide what timeout value to set.
    
    To implement that, introduce a new time_test_command() subroutine, which
    returns the exit status code and possibly the duration if the user
    requested it through the new command-line option.  In run_reject_test()
    and validate_stdout_test() use the new subroutine and for passed tests
    feed the duration, if available, to result_passed().  Extend the latter
    to return the duration to test_and_report(); there print a table of
    passed tests details if available, but do not expect any details to be
    present in every case.  Add T min/avg/max to the final statistics.

    Changed files

    • testprogs/TESTlib.pm
    • testprogs/TESTrun
  6. Change #221953

    Category libpcap
    Changed by Denis Ovsienko <denisohnoyoudont@ovsienko.info>
    Changed at Tue 18 Feb 2025 02:04:29
    Repository https://git.tcpdump.org/libpcap
    Project libpcap
    Branch master
    Revision b8abd45d684bb22d48758c629416a429499a0736

    Comments

    TESTrun: Implement --config. [skip appveyor]
    Gisle Vanem in GH #1466 further comments that config.h may be using DOS
    newlines, also that the script is not a C preprocessor and its
    interpretation of config.h sometimes requires verification, so provide
    an easy way to see what it managed to parse.
    
    Return the hash from read_config_h() and in TESTrun print the contents
    if the user specifies the command-line option.  This also makes it easy
    to notice that the hash initialization in read_config_h() isn't correct,
    which adds stray data into the result, make that right.  Fix the quoted
    string matching regexp to match empty strings (i.e. PACKAGE_URL) and
    merge the two regexps into a more readable multiline extended one that
    disregards any stray CR/LF characters.  Read strings together with the
    quotes because this way the output of --config looks more consistent
    with config.h and the regexp is much simpler.

    Changed files

    • testprogs/TESTlib.pm
    • testprogs/TESTrun