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

Builder collectd-60-solaris10-i386 Build #70

Results:

Build successful

SourceStamp:

Projectcollectd/collectd
Repositoryhttps://github.com/collectd/collectd
Branchcollectd-6.0
Revision48e5a602b92dba08f5dc347497f959c33db4e381
Got Revision48e5a602b92dba08f5dc347497f959c33db4e381
Changes20 changes

BuildSlave:

unstable10x

Reason:

The AnyBranchScheduler scheduler named 'schedule-collectd-60' triggered this build

Steps and Logfiles:

  1. git update ( 2 secs )
    1. stdio
  2. setproperty property 'ciflags' set ( 0 secs )
    1. stdio
    2. property changes
  3. shell '/opt/csw/bin/bash ./build.sh' ( 29 secs )
    1. stdio
  4. shell_1 './configure --prefix=/opt/csw ...' ( 37 secs )
    1. stdio
    2. config.log
  5. shell_2 'gmake -k ...' ( 1 mins, 46 secs )
    1. stdio
  6. shell_3 'gmake check' ( 20 secs )
    1. stdio
    2. test-suite.log

Build Properties:

NameValueSource
branch collectd-6.0 Build
builddir /export/home/buildbot/slave/collectd-60-solaris10-i386 slave
buildername collectd-60-solaris10-i386 Builder
buildnumber 70 Build
ciflags --disable-aggregation --disable-check_uptime --disable-csv --disable-java --disable-lua --disable-match_empty_counter --disable-match_hashed --disable-match_regex --disable-match_timediff --disable-match_value --disable-network --disable-perl --disable-postgresql --disable-target_notification --disable-target_replace --disable-target_scale --disable-target_set --disable-target_v5upgrade --disable-threshold --disable-write_graphite --disable-write_kafka --disable-write_mongodb --disable-write_pro .. [property value too long] SetPropertyFromCommand Step
codebase Build
got_revision 48e5a602b92dba08f5dc347497f959c33db4e381 Git
project collectd/collectd Build
repository https://github.com/collectd/collectd Build
revision 48e5a602b92dba08f5dc347497f959c33db4e381 Build
scheduler schedule-collectd-60 Scheduler
slavename unstable10x BuildSlave
workdir /export/home/buildbot/slave/collectd-60-solaris10-i386 slave (deprecated)

Forced Build Properties:

NameLabelValue

Responsible Users:

  1. Eero Tamminen
  2. Florian Forster

Timing:

StartWed Jan 3 16:52:29 2024
EndWed Jan 3 16:55:46 2024
Elapsed3 mins, 16 secs

All Changes:

:

  1. Change #187768

    Category None
    Changed by Florian Forster <octoohnoyoudont@collectd.org>
    Changed at Wed 03 Jan 2024 16:39:36
    Repository https://github.com/collectd/collectd
    Project collectd/collectd
    Branch collectd-6.0
    Revision ecbaf10e3bd79e36323329846f786ded8e7acb14

    Comments

    format_json: Add `format_json_open_telemetry` for creating OpenTelemetry JSON.

    Changed files

    • Makefile.am
    • src/utils/format_json/format_json.h
    • src/utils/format_json/open_telemetry.c
  2. Change #187769

    Category None
    Changed by Florian Forster <octoohnoyoudont@collectd.org>
    Changed at Wed 03 Jan 2024 16:39:36
    Repository https://github.com/collectd/collectd
    Project collectd/collectd
    Branch collectd-6.0
    Revision 01f6c72043809ab21858ff652bc8b4228ba7bec9

    Comments

    write_http plugin: Add initial support for exporting OTLP via HTTP.

    Changed files

    • src/write_http.c
  3. Change #187770

    Category None
    Changed by Florian Forster <octoohnoyoudont@collectd.org>
    Changed at Wed 03 Jan 2024 16:39:36
    Repository https://github.com/collectd/collectd
    Project collectd/collectd
    Branch collectd-6.0
    Revision 1b58382eae6cbb214c99738446cae21f935f7416

    Comments

    format_json: only log errors when a `yajl_gen_` call fails.

    Changed files

    • src/utils/format_json/open_telemetry.c
  4. Change #187771

    Category None
    Changed by Florian Forster <octoohnoyoudont@collectd.org>
    Changed at Wed 03 Jan 2024 16:39:36
    Repository https://github.com/collectd/collectd
    Project collectd/collectd
    Branch collectd-6.0
    Revision 5ee98cdc4c1fe1d8682813d86180f629e04fcbde

    Comments

    format_json: add special error handling to `json_add_string`.

    Changed files

    • src/utils/format_json/open_telemetry.c
  5. Change #187772

    Category None
    Changed by Florian Forster <octoohnoyoudont@collectd.org>
    Changed at Wed 03 Jan 2024 16:39:36
    Repository https://github.com/collectd/collectd
    Project collectd/collectd
    Branch collectd-6.0
    Revision 75543800e2711e2d545b5e9102ad2f1207573bc7

    Comments

    format_json: Add a unit test for the OpenTelemetry format.

    Changed files

    • src/utils/format_json/format_json_test.c
  6. Change #187773

    Category None
    Changed by Florian Forster <octoohnoyoudont@collectd.org>
    Changed at Wed 03 Jan 2024 16:39:36
    Repository https://github.com/collectd/collectd
    Project collectd/collectd
    Branch collectd-6.0
    Revision d4de9e987c5ba9a48099918575a84f94f96bb919

    Comments

    format_json: Add a missing "array open" call.

    Changed files

    • src/utils/format_json/open_telemetry.c
  7. Change #187774

    Category None
    Changed by Florian Forster <octoohnoyoudont@collectd.org>
    Changed at Wed 03 Jan 2024 16:39:36
    Repository https://github.com/collectd/collectd
    Project collectd/collectd
    Branch collectd-6.0
    Revision 458c31d8a391425a458624ef2ab600a34730f9c2

    Comments

    format_json: Use `yajl_gen_double` to encode gauge metrics.
    
    This also fixes the unit test by embedding PACKAGE_VERSION.

    Changed files

    • src/utils/format_json/format_json_test.c
    • src/utils/format_json/open_telemetry.c
  8. Change #187775

    Category None
    Changed by Eero Tamminen <eero.t.tamminenohnoyoudont@intel.com>
    Changed at Wed 03 Jan 2024 16:39:36
    Repository https://github.com/collectd/collectd
    Project collectd/collectd
    Branch collectd-6.0
    Revision dd1b96b03b5476d71ece4f34717c4dc69a50d9cf

    Comments

    format_json: Move conditional error logging to a separate function.
    
    This reduces the amount of duplicate code being generated.
    
    Co-authored-by: Florian Forster <octo@collectd.org>

    Changed files

    • src/utils/format_json/open_telemetry.c
  9. Change #187776

    Category None
    Changed by Florian Forster <octoohnoyoudont@collectd.org>
    Changed at Wed 03 Jan 2024 16:39:36
    Repository https://github.com/collectd/collectd
    Project collectd/collectd
    Branch collectd-6.0
    Revision 1eda689b720df940e97bf7854214ad85a4fc2703

    Comments

    format_json: Update `format_json_open_telemetry` to use resource metrics.

    Changed files

    • Makefile.am
    • src/utils/format_json/format_json.h
    • src/utils/format_json/open_telemetry.c
  10. Change #187777

    Category None
    Changed by Florian Forster <octoohnoyoudont@collectd.org>
    Changed at Wed 03 Jan 2024 16:39:36
    Repository https://github.com/collectd/collectd
    Project collectd/collectd
    Branch collectd-6.0
    Revision d8342eaca244ee8b8a3695d8a3ba7e03750591f4

    Comments

    format_json: Emit only one `ScopeMetrics` per `ResourceMetrics`.
    
    Also fixed the unit test to pass again.

    Changed files

    • src/utils/format_json/format_json_test.c
    • src/utils/format_json/open_telemetry.c
  11. Change #187778

    Category None
    Changed by Florian Forster <octoohnoyoudont@collectd.org>
    Changed at Wed 03 Jan 2024 16:39:36
    Repository https://github.com/collectd/collectd
    Project collectd/collectd
    Branch collectd-6.0
    Revision 266f2a78d3f14915a54255042a4402ce3e24f7e1

    Comments

    format_json: Fix unit test.

    Changed files

    • src/utils/format_json/format_json_test.c
  12. Change #187779

    Category None
    Changed by Florian Forster <octoohnoyoudont@collectd.org>
    Changed at Wed 03 Jan 2024 16:39:36
    Repository https://github.com/collectd/collectd
    Project collectd/collectd
    Branch collectd-6.0
    Revision 79d0e80b7cc8c2b7c4aa788dc18b4a39c218cf04

    Comments

    write_http plugin: Add OTLP JSON support using resource metrics.

    Changed files

    • src/write_http.c
  13. Change #187780

    Category None
    Changed by Florian Forster <octoohnoyoudont@collectd.org>
    Changed at Wed 03 Jan 2024 16:39:36
    Repository https://github.com/collectd/collectd
    Project collectd/collectd
    Branch collectd-6.0
    Revision d588cdacc746a5e8e9ba61341eaee9eb624ec71c

    Comments

    write_http plugin: Make the OTLP_JSON output configurable.
    
    Also updates the manpage to reflect this change.

    Changed files

    • src/collectd.conf.pod
    • src/write_http.c
  14. Change #187781

    Category None
    Changed by Florian Forster <octoohnoyoudont@collectd.org>
    Changed at Wed 03 Jan 2024 16:39:36
    Repository https://github.com/collectd/collectd
    Project collectd/collectd
    Branch collectd-6.0
    Revision 7b70d47a335f31fba20a73cb769e08f4f4138886

    Comments

    write_http plugin: Clear the response buffer before issuing the request.
    
    Previously all responses were concatenated together until the buffer was
    full, at which point no additional responses were accessible.

    Changed files

    • src/write_http.c
  15. Change #187782

    Category None
    Changed by Florian Forster <octoohnoyoudont@collectd.org>
    Changed at Wed 03 Jan 2024 16:39:36
    Repository https://github.com/collectd/collectd
    Project collectd/collectd
    Branch collectd-6.0
    Revision 5cbee0df98c6df7a78b18f797ef76e39a88a10e1

    Comments

    write_http plugin: Adapt to changed resource_metrics semantic.

    Changed files

    • src/write_http.c
  16. Change #187783

    Category None
    Changed by Florian Forster <octoohnoyoudont@collectd.org>
    Changed at Wed 03 Jan 2024 16:39:36
    Repository https://github.com/collectd/collectd
    Project collectd/collectd
    Branch collectd-6.0
    Revision 616c67dd78f413ddd3fababa4236c92a7879ef87

    Comments

    collectd.conf(5): spell "time series database" consistently.

    Changed files

    • src/collectd.conf.pod
  17. Change #187784

    Category None
    Changed by Eero Tamminen <eero.t.tamminenohnoyoudont@intel.com>
    Changed at Wed 03 Jan 2024 16:39:36
    Repository https://github.com/collectd/collectd
    Project collectd/collectd
    Branch collectd-6.0
    Revision 068269a9994c673a1d09413357a295f81d5caaff

    Comments

    collectd.conf(5): Improve wording.

    Changed files

    • src/collectd.conf.pod
  18. Change #187785

    Category None
    Changed by Florian Forster <octoohnoyoudont@collectd.org>
    Changed at Wed 03 Jan 2024 16:39:36
    Repository https://github.com/collectd/collectd
    Project collectd/collectd
    Branch collectd-6.0
    Revision 0a92ff35a897e25ab4964bc5579b5c590b57d530

    Comments

    format_json: Add the `unit` field to the OpenTelemetry output.

    Changed files

    • src/utils/format_json/format_json_test.c
    • src/utils/format_json/open_telemetry.c
  19. Change #187786

    Category None
    Changed by Florian Forster <octoohnoyoudont@collectd.org>
    Changed at Wed 03 Jan 2024 16:39:36
    Repository https://github.com/collectd/collectd
    Project collectd/collectd
    Branch collectd-6.0
    Revision 84cc5599d3837d126a861856c5c3848308357ced

    Comments

    write_http plugin: Remove `WH_FORMAT_OTLP_PROTO`.

    Changed files

    • src/write_http.c
  20. Change #187787

    Category None
    Changed by Florian Forster <octoohnoyoudont@collectd.org>
    Changed at Wed 03 Jan 2024 16:51:23
    Repository https://github.com/collectd/collectd
    Project collectd/collectd
    Branch collectd-6.0
    Revision 48e5a602b92dba08f5dc347497f959c33db4e381

    Comments

    Merge pull request #4188 from octo/6/write_http_otlp_json
    
    [collectd 6] Add OTLP support to the Write HTTP plugin.

    Changed files

    • Makefile.am
    • src/collectd.conf.pod
    • src/utils/format_json/format_json.h
    • src/utils/format_json/format_json_test.c
    • src/utils/format_json/open_telemetry.c
    • src/write_http.c