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

m-lab / ndt-server
62%
main: 82%

Build:
Build:
LAST BUILD BRANCH: sandbox-roberto-fix-close
DEFAULT BRANCH: main
Repo Added 11 Jan 2019 09:27PM UTC
Files 36
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

LAST BUILD ON BRANCH fix/79
branch: fix/79
CHANGE BRANCH
x
Reset
  • fix/79
  • KwadroNaut-patch-1
  • add-full-stack-dockerfile
  • add-libndt-integration-tests
  • add-packet-headers-to-fullstack
  • add-to-output
  • add-version-metric
  • bassosimone-patch-1
  • connection-info
  • coverage
  • dependabot/go_modules/golang.org/x/crypto-0.1.0
  • eliminate-ndt-cloud
  • feature/C
  • feature/cleartext
  • feature/docker
  • feature/il_barbiere_di_siviglia
  • feature/moreshaving
  • feature/ndt7-beta
  • feature/nofloat
  • feature/spec
  • feature/upload
  • feature/yakshaving
  • fix-fullstack
  • fix-legacy-bug
  • fix-nil-bug
  • fix-uuid
  • fix/64
  • fix/89
  • fix/cors
  • fix/dirnames
  • fix/fourtuple
  • fix/logmessage
  • fix/macos_build
  • fix/ndt7
  • fix/ndt7-datadir
  • fix/remove-unused-line
  • fix/socket_cookies
  • fullstack-fix-#211
  • goroutine-leak
  • improve-default-message
  • improve-logging
  • improve-logs
  • issue/103
  • issue/113
  • issue/130
  • issue/194
  • issue/238
  • issue/242
  • issue/34
  • issue/58
  • issue/70
  • jsclient
  • last-features-for-onebox-compatibility
  • main
  • master
  • move-default-webpage
  • ndt5
  • ndt7-locations
  • non-ws-with-json
  • pasta-and-pizza
  • promlint
  • protocol-fix
  • quantization
  • remove-client
  • remove-etl-connection
  • remove-mk
  • revert-232-l7-ping
  • robust-s2c-receive
  • sandbox-cristinaleon-1.20
  • sandbox-cristinaleon-ConnectionInfo
  • sandbox-cristinaleon-fix-build
  • sandbox-cristinaleon-health-endpoint
  • sandbox-cristinaleon-labeling
  • sandbox-cristinaleon-servermetada-panic
  • sandbox-kinkade
  • sandbox-pboothe
  • sandbox-roberto
  • sandbox-roberto-add-canary-flag
  • sandbox-roberto-autocert
  • sandbox-roberto-disable-http2
  • sandbox-roberto-exit-on-failed-write
  • sandbox-roberto-fix-close
  • sandbox-roberto-fix-ndt7-test-termination
  • sandbox-roberto-fix-now
  • sandbox-roberto-increase-message-size
  • sandbox-roberto-ndt7-js
  • sandbox-roberto-pin-go-version
  • sandbox-roberto-remove-fd-calls
  • sandbox-roberto-update-fullstack
  • sandbox-roberto-update-uuid-dep
  • sandbox-sbs
  • sandbox-sbs-fix-tests
  • sandbox-sbs-pipeline
  • sandbox-soltesz
  • sandbox-soltesz-bbr-enable
  • sandbox-soltesz-count-bbr-success
  • sandbox-soltesz-download-close
  • sandbox-soltesz-errors
  • sandbox-soltesz-eventsocket
  • sandbox-soltesz-explicit-access
  • sandbox-soltesz-fix
  • sandbox-soltesz-fix-bbr-metric
  • sandbox-soltesz-fix-close
  • sandbox-soltesz-fix-crash
  • sandbox-soltesz-fix-flaky
  • sandbox-soltesz-fix-schema
  • sandbox-soltesz-go1.18
  • sandbox-soltesz-jostler-example
  • sandbox-soltesz-labels
  • sandbox-soltesz-lossrate
  • sandbox-soltesz-meta
  • sandbox-soltesz-metrics
  • sandbox-soltesz-migrate-go1.18
  • sandbox-soltesz-monitoring-metrics
  • sandbox-soltesz-ndt7
  • sandbox-soltesz-ndt7-1
  • sandbox-soltesz-ndt7-results
  • sandbox-soltesz-new-keyvalues
  • sandbox-soltesz-nodebug
  • sandbox-soltesz-parameters-txlimits
  • sandbox-soltesz-require-ndt7
  • sandbox-soltesz-rotate
  • sandbox-soltesz-s2c
  • sandbox-soltesz-schema
  • sandbox-soltesz-server-timeout
  • sandbox-soltesz-stringfile-flags
  • sandbox-soltesz-testserver
  • sandbox-soltesz-token
  • sandbox-soltesz-txctl-plain
  • sandbox-soltesz-txwatcher
  • sandbox-soltesz-uncompressed
  • sandbox-soltesz-unified-schema
  • save-data2
  • smooth_c2s
  • soltesz-bbrconn
  • soltesz-fix-error-metrics
  • soltesz-fix-netx-dec
  • soltesz-local-testing
  • soltesz-logerr
  • soltesz-ndt5-labels
  • soltesz-ndt7-metrics
  • soltesz-remove-fdcache
  • soltesz-replace-fdcache
  • soltesz-simple-upload
  • support-plain-clients
  • tlv-support
  • unify-timeouts
  • update-readme-clients
  • use-forwarded-for-hint-of-client-ip
  • uuid
  • uuid_prefixes_in_tmpfiles
  • v0.10.0
  • v0.10.1
  • v0.10.2
  • v0.11.0
  • v0.12.0
  • v0.13.0
  • v0.13.1
  • v0.13.2
  • v0.13.3
  • v0.13.4
  • v0.14.0
  • v0.14.1
  • v0.14.2
  • v0.15.0
  • v0.16.0
  • v0.17.0
  • v0.18.0
  • v0.18.1
  • v0.18.2
  • v0.19.0
  • v0.20.0
  • v0.20.1
  • v0.20.10
  • v0.20.11
  • v0.20.12
  • v0.20.13
  • v0.20.14
  • v0.20.15
  • v0.20.16
  • v0.20.17
  • v0.20.18
  • v0.20.2
  • v0.20.3
  • v0.20.4
  • v0.20.5
  • v0.20.6
  • v0.20.7
  • v0.20.8
  • v0.20.9
  • v0.6.0
  • v0.6.1
  • v0.6.2
  • v0.6.3
  • v0.7.0
  • v0.8.0
  • v0.8.1
  • v0.8.2
  • v0.9.0
  • v0.9.1
  • vet-etl

11 Mar 2019 12:25PM UTC coverage: 62.34%. Remained the same
460

Pull #80

travis-ci

web-flow
Dockerfile: make sure we build using Alpine

When statically linking with GNU libc, there is the issue that libc
contains dynamically linked modules, e.g. for name resolution.

Now, we currently should not be using such modules. However, in the
event in which we'll do in the future, using different modules is
conducive to weird issues and possibly crashes.

So, rather than building on a Debian-based system, use Alpine, where
the libc is a really well written libc, i.e. musl.

This will make any potential issue with GNU libc go away. The resulting
binary will only embed static routines coming from musl libc.
Pull Request #80: Make sure we build a fully static binary

778 of 1248 relevant lines covered (62.34%)

0.66 hits per line

Relevant lines Covered
Build:
Build:
1248 RELEVANT LINES 778 COVERED LINES
0.66 HITS PER LINE
Source Files on fix/79
  • List 0
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
460 fix/79 Dockerfile: make sure we build using Alpine When statically linking with GNU libc, there is the issue that libc contains dynamically linked modules, e.g. for name resolution. Now, we currently should not be using such modules. However, in the ev... Pull #80 11 Mar 2019 12:30PM UTC web-flow travis-ci
62.34
459 fix/79 Dockerfile: make sure we build using Alpine When statically linking with GNU libc, there is the issue that libc contains dynamically linked modules, e.g. for name resolution. Now, we currently should not be using such modules. However, in the ev... push 11 Mar 2019 12:29PM UTC bassosimone travis-ci
62.34
See All Builds (1124)
  • Repo on GitHub
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