• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

comunica / sparql-benchmark-runner.js / 8894200651
100%

Build:
DEFAULT BRANCH: master
Ran 30 Apr 2024 11:48AM UTC
Jobs 2
Files 6
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

30 Apr 2024 11:47AM UTC coverage: 100.0%. Remained the same
8894200651

push

github

web-flow
Rewrite into more modular components with additional metrics (#7)

- The functionality from the input output file, as well as the result aggregation, have been split into more modular components:
- The endpoint availability check now uses a simple HEAD request. This is more lightweight for the endpoint to handle, and does not cause any unnecessary processing.
- The runner now records the following additional metrics to help provide a better view of the variance between replications:
        - Minimum, maximum and average query duration.
        - Minimum, maximum and average result count.
        - Minimum, maximum and average HTTP request count (for Comunica).
        - Minimum, maximum and average result arrival timestamps.
        - Bindings hash for the results, to ensure the same query produces the exact same results across all replications. When the result hash differs between executions, the runner marks it as failed and sets the error to a corresponding error (unless another error has already been reported).
- The runner records the thrown error as the error object now, and serializes the error message in the CSV file by default, to help identify exactly what the error was when a specific query fails.
- The runner now always waits for the endpoint to be available between executions, in case the endpoint crashes and needs some time to recover between subsequent query queries. This ensures the following query will not suffer because of a previous one that crashed the endpoint.

98 of 98 branches covered (100.0%)

Branch coverage included in aggregate %.

225 of 225 new or added lines in 6 files covered. (100.0%)

241 of 241 relevant lines covered (100.0%)

165.46 hits per line

Jobs
ID Job ID Ran Files Coverage
1 run-20.x - 8894200651.1 30 Apr 2024 11:48AM UTC 0
100.0
GitHub Action Run
2 run-18.x - 8894200651.2 30 Apr 2024 11:48AM UTC 0
100.0
GitHub Action Run
Source Files on build 8894200651
Detailed source file information is not available for this build.
  • Back to Repo
  • Github Actions Build #8894200651
  • 8fd9b182 on github
  • Prev Build on master (#8847154501)
  • Next Build on master (#8894231204)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc