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

micropython / micropython / 12613 / 3
98%
master: 98%

Build:
DEFAULT BRANCH: master
Ran 18 Feb 2020 02:42AM UTC
Files 270
Run time 27s
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

18 Feb 2020 02:32AM UTC coverage: 98.11%. Remained the same
NAME="unix coverage build and tests"

push

travis-ci

dpgeorge
unix/mpthreadport: Use SIGRTMIN+5 instead of SIGUSR1 for thread-GC.

This changes the signal used to trigger garbage collection from SIGUSR1 to
SIGRTMIN + 5.  SIGUSR1 is quite common compared to SIGRTMIN (measured by
google search results) and is more likely to conflict with libraries that
may use the same signal.

POSIX specifies that there are at least 8 real-time signal so 5 was chosen
as a "random" number to further avoid potential conflict with libraries
that may use SIGRTMIN or SIGRTMAX.

Also, if we ever have a `usignal` module, it would be nice to leave SIGUSR1
and SIGUSR2 free for user programs.

16454 of 16771 relevant lines covered (98.11%)

410469.88 hits per line

Source Files on job 12613.3 (NAME="unix coverage build and tests")
  • Tree
  • List 0
  • Changed 35
  • Source Changed 0
  • Coverage Changed 35
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 12256
  • Travis Job 12613.3
  • 3bd2ae1a on github
  • Prev Job for NAME="unix coverage build and tests" on master (#12612.3)
  • Next Job for NAME="unix coverage build and tests" on master (#12614.3)
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