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

google / go-jsonnet / 477
44%

Build:
DEFAULT BRANCH: master
Ran 24 May 2018 02:27AM UTC
Jobs 3
Files 30
Run time 6min
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

pending completion
477

push

travis-ci

sparkprime
Implement operators == and != as builtins (#221)

People use these operators in tight loops, without even
thinking about it, and it's previous implementation required
multiple object lookups (std.), string comparisons (for types)
and multiple jsonnet function calls.

This change introduces builtin, efficient implementation.
It results in ~3x speedup in strContains benchmark that
Angus provided on Slack.

Additional benefit is that equals/primitiveEquals distinction
is now obsolete, which made things simpler for everyone.

116 of 116 new or added lines in 2 files covered. (100.0%)

4813 of 6563 relevant lines covered (73.34%)

6102.74 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
52
100.0
builtins.go

Uncovered Existing Lines

Lines Coverage ∆ File
2
100.0
builtins.go
Jobs
ID Job ID Ran Files Coverage
1 477.1 24 May 2018 02:27AM UTC 0
77.44
Travis Job 477.1
2 477.2 24 May 2018 02:34AM UTC 0
73.34
Travis Job 477.2
3 477.3 24 May 2018 02:30AM UTC 0
77.44
Travis Job 477.3
Source Files on build 477
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #477
  • 530cf7b0 on github
  • Prev Build on master (#475)
  • Next Build on master (#481)
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