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

m-lab / autojoin / 39458218669
70%

Build:
DEFAULT BRANCH: main
Ran 20 Oct 2026 04:33PM UTC
Jobs 1
Files 19
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

20 Oct 2026 04:31PM UTC coverage: 70.443% (+0.03%) from 70.41%
39458218669

push

github

web-flow
feat(handler): log iata.find failures in Register (#101)

* Ensures that service is comptible with machine

If the requested service is "ndt7" or "ndt7_client", then the Autojoin API
should not return, for example, Wehe servers.

Prometheus (well, gcp-service-discovery) queries the Autojoin API for
script-exporter targets for ndt7 e2e testing. The list endpoint should not
return machines running experiments that are not compatible with the requested
service.

* Adds a comment to explain logic behind new code

See the change in this commit to understand what the comment was added for,
which may not have previously been obvious.

* feat(handler): log iata.find failures in Register

When a node registers with an IATA code that is not present in the
ip2location airport dataset (e.g. a metropolitan code like MIL rather
than an airport code like LIN), Register returns a 500 with error type
"iata.find". This branch was the only 500 path in Register that emitted
no server-side log, so the failure was invisible in AppEngine logs and
could only be diagnosed by reading the code and inspecting request URLs.

Add a log line capturing the offending iata code, org, and service so
future occurrences are identifiable directly from the logs.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-authored-by: Roberto D'Auria <roberto@measurementlab.net>

2 of 2 new or added lines in 1 file covered. (100.0%)

1256 of 1783 relevant lines covered (70.44%)

0.78 hits per line

Jobs
ID Job ID Ran Files Coverage
1 0 - 39458218669.1 20 Oct 2026 04:33PM UTC 19
70.44
GitHub Action Run
Source Files on build 39458218669
  • Tree
  • List 19
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 613bd885 on github
  • Prev Build on main (#39222449114)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc