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

facebookincubator / TTPForge / 23600218552
56%
main: 67%

Build:
Build:
LAST BUILD BRANCH: export-D98292682
DEFAULT BRANCH: main
Ran 26 Mar 2026 02:38PM UTC
Jobs 1
Files 79
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

26 Mar 2026 02:37PM UTC coverage: 55.64%. First build
23600218552

Pull #611

github

facebook-github-bot
Propagate actual command exit code instead of always returning 1

Summary:
TTPForge previously always called os.Exit(1) when any error occurred,
regardless of the actual exit code from the executed command. This made
it impossible for callers  to distinguish between
different failure modes based on exit codes.

Now, when the error wraps an exec.ExitError (which carries the real
process exit code), we extract and use that code. For non-exec errors
(e.g., invalid arguments, YAML parse failures), we still default to
exit code 1.

Differential Revision: D98292682
Pull Request #611: Propagate actual command exit code instead of always returning 1

3142 of 5647 relevant lines covered (55.64%)

14.61 hits per line

Jobs
ID Job ID Ran Files Coverage
1 23600218552.1 26 Mar 2026 02:38PM UTC 79
55.64
GitHub Action Run
Source Files on build 23600218552
  • Tree
  • List 79
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Pull Request #611
  • Delete
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