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

Gallopsled / pwntools / 1
19%

Build:
DEFAULT BRANCH: dev
Ran 21 Oct 2025 06:03PM UTC
Jobs 3
Files 149
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

11 Jul 2023 10:24PM UTC coverage: 19.327% (-52.2%) from 71.479%
1

push

github

web-flow
shellcraft: more explicit sleep.asm docstring (#2226)

This commit adds information that the sleep shellcraft function does not check if it returned as part of an interrupt and it does not retry the syscall if this occured.

189 of 5940 branches covered (3.18%)

3286 of 17002 relevant lines covered (19.33%)

0.39 hits per line

Uncovered Existing Lines

Lines Coverage ∆ File
1
27.81
-0.04% pwnlib/adb/adb.py
1
75.0
-25.0% pwnlib/data/elf/fmtstr/__init__.py
1
75.0
-25.0% pwnlib/data/elf/ret2dlresolve/__init__.py
1
0.0
0.0% pwnlib/gdb_api_bridge.py
1
43.75
-0.46% pwnlib/term/keymap.py
1
50.0
-50.0% pwnlib/testexample.py
2
0.0
-100.0% pwnlib/elf/maps.py
2
31.03
-2.3% pwnlib/encoders/arm/alphanumeric/alphanum_byte.py
3
32.85
-0.29% pwnlib/protocols/adb/__init__.py
4
33.33
-22.22% pwnlib/exception.py
5
49.32
-6.85% pwnlib/encoders/encoder.py
6
89.66
-6.9% pwnlib/abi.py
6
42.11
-32.89% pwnlib/config.py
6
25.0
-75.0% pwnlib/elf/__init__.py
6
0.0
-100.0% pwnlib/pep237.py
6
25.0
-75.0% pwnlib/replacements.py
7
68.18
-31.82% pwnlib/encoders/arm/xor.py
8
18.18
-71.82% pwn/__init__.py
8
53.85
-30.77% pwnlib/flag/flag.py
8
82.47
-8.25% pwnlib/term/text.py
8
47.06
-47.06% pwnlib/useragents.py
8
0.0
-21.62% pwnlib/util/splash.py
9
0.0
-64.29% pwnlib/commandline/disablenx.py
9
60.0
-36.0% pwnlib/encoders/i386/xor.py
9
62.96
-33.19% pwnlib/util/hashes.py
10
47.22
-27.78% pwnlib/atexit.py
11
0.0
-57.89% pwnlib/commandline/version.py
11
56.0
-44.0% pwnlib/encoders/mips/xor.py
12
0.0
-75.0% pwnlib/commandline/update.py
13
0.0
-59.09% pwnlib/commandline/elfpatch.py
15
0.0
-33.33% pwnlib/commandline/debug.py
15
0.0
-40.54% pwnlib/commandline/pwnstrip.py
16
0.0
-88.89% pwnlib/commandline/checksec.py
16
0.0
-37.21% pwnlib/commandline/template.py
16
0.0
-76.19% pwnlib/commandline/unhex.py
16
52.63
-41.96% pwnlib/encoders/i386/delta.py
16
34.48
-55.17% pwnlib/util/getdents.py
17
77.67
-16.5% pwnlib/shellcraft/registers.py
18
0.0
-43.9% pwnlib/commandline/elfdiff.py
18
0.0
-81.82% pwnlib/rop/gadgets.py
18
25.0
-75.0% pwnlib/runner.py
19
0.0
-43.18% pwnlib/commandline/scramble.py
19
18.73
-5.51% pwnlib/term/readline.py
22
31.82
-50.0% pwnlib/qemu.py
22
23.81
-52.38% pwnlib/util/safeeval.py
23
0.0
-82.14% pwnlib/commandline/errno.py
25
0.0
-100.0% pwnlib/commandline/hex.py
26
0.0
-100.0% pwnlib/commandline/common.py
26
26.32
-68.42% pwnlib/util/web.py
27
36.0
-54.0% pwnlib/term/__init__.py
29
8.57
-82.86% pwnlib/commandline/main.py
30
38.64
-34.09% pwnlib/args.py
30
14.29
-85.71% pwnlib/util/crc/known.py
31
13.46
-59.62% pwnlib/commandline/asm.py
33
0.0
-89.19% pwnlib/lexer.py
34
16.98
-64.15% pwnlib/commandline/cyclic.py
38
0.0
-90.48% pwnlib/commandline/disasm.py
39
0.0
-53.42% pwnlib/rop/ret2csu.py
42
27.38
-49.45% pwnlib/tubes/server.py
44
21.31
-72.13% pwnlib/tubes/buffer.py
46
28.0
-61.33% pwnlib/tubes/remote.py
48
54.33
-37.8% pwnlib/shellcraft/__init__.py
48
39.77
-54.61% pwnlib/timeout.py
48
29.0
-48.0% pwnlib/update.py
50
0.0
-64.94% pwnlib/elf/config.py
51
0.0
-96.23% pwnlib/commandline/phd.py
54
31.4
-62.79% pwnlib/encoders/i386/ascii_shellcode.py
54
26.26
-54.35% pwnlib/tubes/listen.py
56
0.0
-96.55% pwnlib/commandline/constgrep.py
62
22.89
-74.7% pwn/toplevel.py
63
17.12
-56.99% pwnlib/util/sh_string.py
67
17.73
-47.27% pwnlib/tubes/sock.py
73
16.48
-80.22% pwnlib/util/lists.py
81
22.58
-65.32% pwnlib/util/proc.py
82
32.28
-43.39% pwnlib/memleak.py
84
0.0
-89.36% pwnlib/elf/plt.py
84
22.69
-70.64% pwnlib/filepointer.py
92
0.0
-86.92% pwnlib/rop/srop.py
94
10.71
-83.93% pwnlib/shellcraft/internal.py
98
0.0
-83.76% pwnlib/commandline/libcdb.py
99
12.2
-80.55% pwnlib/regsort.py
100
33.87
-53.76% pwnlib/util/crc/__init__.py
101
22.79
-74.26% pwnlib/util/net.py
106
21.99
-75.16% pwnlib/util/cyclic.py
108
36.47
-40.51% pwnlib/log.py
108
20.31
-42.19% pwnlib/util/misc.py
124
34.73
-47.73% pwnlib/filesystem/ssh.py
124
0.0
-89.93% pwnlib/rop/call.py
124
23.03
-37.46% pwnlib/term/key.py
143
12.43
-84.54% pwnlib/ui.py
145
0.0
-87.04% pwnlib/rop/ret2dlresolve.py
147
0.0
-85.47% pwnlib/commandline/shellcraft.py
148
4.04
-74.75% pwnlib/libcdb.py
171
45.02
-35.52% pwnlib/context/__init__.py
184
18.03
-78.96% pwnlib/util/iters.py
213
1.08
-46.09% pwnlib/dynelf.py
220
18.41
-51.28% pwnlib/tubes/process.py
227
15.29
-72.33% pwnlib/asm.py
238
27.07
-51.65% pwnlib/tubes/tube.py
245
18.29
-59.65% pwnlib/util/packing.py
260
3.75
-54.25% pwnlib/gdb.py
261
12.89
-54.19% pwnlib/term/term.py
274
15.47
-75.62% pwnlib/fmtstr.py
281
15.43
-77.39% pwnlib/util/fiddling.py
308
0.0
-98.4% pwnlib/elf/datatypes.py
473
2.21
-74.61% pwnlib/elf/corefile.py
494
3.25
-84.42% pwnlib/rop/rop.py
514
15.76
-53.96% pwnlib/tubes/ssh.py
677
0.0
-80.94% pwnlib/elf/elf.py
Jobs
ID Job ID Ran Files Coverage
1 1.1 21 Oct 2025 06:03PM UTC 149
19.33
GitHub Action Run
2 1.2 07 Dec 2025 12:49PM UTC 149
19.33
GitHub Action Run
3 1.3 22 Dec 2025 07:38AM UTC 149
19.33
GitHub Action Run
Source Files on build 1
  • Tree
  • List 149
  • Changed 111
  • Source Changed 0
  • Coverage Changed 111
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • dd1edaa6 on github
  • Prev Build on dev (#5511979708)
  • Next Build on dev (#18707823530)
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