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

hack-pad / hackpadfs / 9635419975
73%

Build:
DEFAULT BRANCH: main
Ran 23 Jun 2024 06:06PM UTC
Jobs 2
Files 30
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

23 Jun 2024 06:03PM UTC coverage: 72.628% (-0.9%) from 73.536%
9635419975

push

github

web-flow
fix: fix field alignment to avoid panics on 32bit OSes (#44)

Fixes #43

To solve this:
- enabled the `fieldalignment` linter (which is a sub-linter of `govet`)
- ran the `fieldalignment -fix` command to fix misaligned structs that
were non-obvious
- switch from using e.g. `int64` + `atomic.StoreInt64` to using
`atomic.Int64` (etc) and because of this...
- drop Go 1.18 support, and require Go 1.19+ (where the new atomic types
were introduced)
- added a new CI job to test in a 32-bit container (so far just Intel
386, which should catch the same bugs as arm32/etc)
- added some new tests to cover `keyvalue/blob.Bytes`, which was what
was giving me trouble initially

---------

Signed-off-by: Dave Henderson <dhenderson@gmail.com>

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

1998 of 2751 relevant lines covered (72.63%)

392.09 hits per line

Jobs
ID Job ID Ran Files Coverage
1 9635419975.1 23 Jun 2024 06:06PM UTC 30
72.63
GitHub Action Run
2 9635419975.2 23 Jun 2024 06:06PM UTC 30
72.63
GitHub Action Run
Source Files on build 9635419975
  • Tree
  • List 30
  • Changed 7
  • Source Changed 0
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 58eb4cd6 on github
  • Prev Build on main (#9628689082)
  • Next Build on main (#9636605215)
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

© 2025 Coveralls, Inc