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

postmarketOS / pmbootstrap / 2798
56%
master: 79%

Build:
Build:
LAST BUILD BRANCH: feature/chroot-buildroot-architecture
DEFAULT BRANCH: master
Ran 29 Oct 2017 09:07PM UTC
Jobs 1
Files 83
Run time 3s
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
2798

push

travis-ci

ollieparanoid
Add testcases, fix some small stuff

* Test all questions to the user from pmb.config.init and pmb.aportgen.device
  (except for the timezone question, because we would need to monkeypatch the
  os.path.exists() function, which messes up pytest, so we'd need to refactor
  the timezone function to be more testsuite friendly first)
* Run the device wizard in a testcase a few times and check the output, that
  pmbootstrap.aportgen.device and pmbootstrap.aportgen.linux create by parsing
  the resulting APKBUILDs and deviceinfo and checking its contents.
* Build the generated device package once in the same testcase

1984 of 3548 relevant lines covered (55.92%)

0.56 hits per line

Uncovered Existing Lines

Lines Coverage ∆ File
1
100.0
pmb/chroot/apk.py
6
100.0
pmb/__init__.py
Jobs
ID Job ID Ran Files Coverage
1 2798.1 29 Oct 2017 09:07PM UTC 0
55.92
Travis Job 2798.1
Source Files on build 2798
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #2798
  • a9be20f1 on github
  • Prev Build on feature/init-create-device-linux-aport (#2783)
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