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

skeema / skeema / 6757217406 / 1
93%
main: 92%

Build:
Build:
LAST BUILD BRANCH: user-password-shellouts
DEFAULT BRANCH: main
Ran 04 Nov 2023 09:21PM UTC
Files 74
Run time 1s
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

04 Nov 2023 09:04PM UTC coverage: 93.425% (+0.01%) from 93.411%
6757217406.1

push

github

evanelias
docker: use tmpfs for truly ephemeral containers on Linux

This commit adjusts Docker logic to use tmpfs for the database data dir
in a few specific situations, where the container is removed soon after
creation anyway. This improves performance by avoiding disk writes. This
change is ignored outside of Linux, since Docker only supports tmpfs on an
actual Linux system (not Docker Desktop for Mac/Win, even though that uses
a Linux VM under the hood).

Impacted callsites include:

* workspace=docker combined with docker-cleanup=destroy
* applier subpackage integration test secondary container
* lower_case_table_names=1 integration test container

Future refactors to the integration test suite setup may permit this change
to be applied more broadly in CI environments. (Currently, containers are
stopped after each different subpackage's integration test run. On tmpfs, this
would mean each restart requires a DB re-init, greatly reducing the net
benefit to overall test performance.)

9506 of 10175 relevant lines covered (93.43%)

1.12 hits per line

Source Files on job 6757217406.1
  • Tree
  • List 0
  • Changed 2
  • Source Changed 0
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 6757217406
  • 766efc3b on github
  • Prev Job for on docker-tmpfs (#6751245612.1)
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