Skip to content

deps(gha)(deps): bump docker/setup-buildx-action from 4.0.0 to 4.1.0 in /.github/workflows#1212

Merged
Yaxuan-w merged 1 commit into
mainfrom
dependabot/github_actions/dot-github/workflows/docker/setup-buildx-action-4.1.0
May 28, 2026
Merged

deps(gha)(deps): bump docker/setup-buildx-action from 4.0.0 to 4.1.0 in /.github/workflows#1212
Yaxuan-w merged 1 commit into
mainfrom
dependabot/github_actions/dot-github/workflows/docker/setup-buildx-action-4.1.0

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github May 27, 2026

Bumps docker/setup-buildx-action from 4.0.0 to 4.1.0.

Release notes

Sourced from docker/setup-buildx-action's releases.

v4.1.0

Full Changelog: docker/setup-buildx-action@v4.0.0...v4.1.0

Commits
  • d7f5e7f Merge pull request #489 from docker/dependabot/npm_and_yarn/docker/actions-to...
  • 92bc5c9 chore: update generated content
  • da11e35 build(deps): bump @​docker/actions-toolkit from 0.79.0 to 0.90.0
  • f021e16 Merge pull request #492 from docker/dependabot/npm_and_yarn/undici-6.24.1
  • b5af94f chore: update generated content
  • 16ad977 build(deps): bump undici from 6.23.0 to 6.25.0
  • d7a12d7 Merge pull request #495 from docker/dependabot/npm_and_yarn/glob-10.5.0
  • 28ff27d build(deps): bump glob from 10.3.12 to 13.0.6
  • daf436b Merge pull request #496 from docker/dependabot/npm_and_yarn/fast-xml-parser-5...
  • 9725348 chore: update generated content
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 4.0.0 to 4.1.0.
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](docker/setup-buildx-action@4d04d5d...d7f5e7f)

---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
  dependency-version: 4.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added automated Created automatically by a workflow dependabot dependabot created/related issue gha github actions related issue labels May 27, 2026
@github-actions
Copy link
Copy Markdown
Contributor

End-to-End Test Report

Test Preview

grate harness

Grate Test Report

MetricValue
Total15
Success15
Failures0
Compile Failures0
Runtime Failures0
Timeout Failures0
Missing Pair Failures0

Cases

TestStatusError TypeOutput
concurrent-request/geteuid_grate.cSuccess
STDOUT:
[Grate|geteuid] Registering geteuid handler for cage 2 in grate 1 with fn ptr addr: 3
[Cage | geteuid] PASS: 1000000 calls returned 10
[Grate|geteuid] PASS

STDERR:

concurrent-request/race-test_grate.cSuccess
STDOUT:
pass

STDERR:

concurrent-request/thread_race_grate.cSuccess
STDOUT:
[thread_race] Registering handler for cage 2 in grate 1 with fn ptr addr: 3
[thread_race] PASS: 20 threads x 100000 calls returned 10
[thread_race] PASS

STDERR:

copy-data-between-cages/cp-stncpy_grate.cSuccess
STDOUT:
[cage] pathname addr=0xfffb6ff9
[cage] pathname='random'
[Grate|open] intercepts open call: thiscage=1, arg1cage=2
[Grate|open] copied pathname: random
[cage] fd=10

STDERR:

copy-data-between-cages/cpdata_grate.cSuccess
STDOUT:
[Grate|open] intercepts open call: thiscage=1, arg1cage=2
[Grate|open] copied pathname: random
[cage] fd=10

STDERR:

interposing-calls/fork-with-newret_grate.cSuccess
STDOUT:
[Grate|interpose-fork] Registering fork handler for cage 2 in grate 1 with fn ptr addr: 3
[Grate|interpose-fork] Handling function ptr: 3 from cage: 1
[Grate|interpose-fork] In fork_grate 1 handler for cage: 1
[Cage] Forked process with PID: 10
[Grate|interpose-fork] PASS

STDERR:

interposing-calls/interpose-exec_grate.cSuccess
STDOUT:
[Grate|interpose-exec] Registering exec handler for cage 2 in grate 1 with fn ptr addr: 3
[Grate|interpose-exec] Handling function ptr: 3 from cage: 1
[Grate|interpose-exec] In exec_grate 1 handler for cage: 1
[Grate|interpose-exec] Handling function ptr: 3 from cage: 1
[Grate|interpose-exec] In exec_grate 1 handler for cage: 1
Exec successful, argv[1]: --execd
[Grate|interpose-exec] PASS

STDERR:

interposing-calls/interpose-exit_grate.cSuccess
STDOUT:
[Grate|interpose-exit] Registering exit handler for cage 2 in grate 1 with fn ptr addr: 3
Exiting...

[Grate|interpose-exit] PASS

STDERR:

interposing-calls/interpose-fork_grate.cSuccess
STDOUT:
[Grate|interpose-fork] Registering fork handler for cage 2 in grate 1 with fn ptr addr: 3
[Grate|interpose-fork] Handling function ptr: 3 from cage: 1
[Grate|interpose-fork] In fork_grate 1 handler for cage: 1
[Grate|interpose-fork] PASS

STDERR:

interposing-calls/interpose-mmap_grate.cSuccess
STDOUT:
[Grate|interpose-mmap] Registering mmap handler for cage 2 in grate 1 with fn ptr addr: 3
[Grate|interpose-mmap] Handling function ptr: 3 from cage: 1
[Grate|interpose-mmap] In mmap_grate 1 handler for cage: 1
[Grate|interpose-mmap] Handling function ptr: 3 from cage: 1
[Grate|interpose-mmap] In mmap_grate 1 handler for cage: 1
[Grate|interpose-mmap] Handling function ptr: 3 from cage: 1
[Grate|interpose-mmap] In mmap_grate 1 handler for cage: 1
[Grate|interpose-mmap] Handling function ptr: 3 from cage: 1
[Grate|interpose-mmap] In mmap_grate 1 handler for cage: 1
[Grate|interpose-mmap] Handling function ptr: 3 from cage: 1
[Grate|interpose-mmap] In mmap_grate 1 handler for cage: 1
mmap test: PASS
[Grate|interpose-mmap] PASS

STDERR:

interposing-calls/interpose-register_grate.cSuccess
STDOUT:
[Grate|interpose-register] Registering register_handler for cage 2 in grate 1 with fn ptr addr: 4
[cage] registering 107. grateid: 2 cageid: 3
[Grate|interpose-register] Handling function ptr: 4 from cage: 1
[Grate|interpose-register] In register_grate 1 handler for cage: 1
[Grate|geteuid] Registering geteuid handler for cage 1 in grate 1 with fn ptr addr: 3
[Grate|interpose-register] Handling function ptr: 3 from cage: 1
[Grate|interpose-register] In register_grate 1 handler for cage: 1
[Grate|interpose-register] PASS

STDERR:

multi-register_grate.cSuccess
STDOUT:
[Grate|multi-register_grate] Registering geteuid handler for cage 2 in grate 1 with fn ptr addr: 4
[Grate|multi-register_grate] Registering getuid handler for cage 2 in grate 1 with fn ptr addr: 3
[Grate|multi-register_grate] Handling function ptr: 4 from cage: 1
[Grate|multi-register_grate] In multi-register_grate 1 handler for cage: 1
[Grate|multi-register_grate] Handling function ptr: 3 from cage: 1
[Grate|multi-register_grate] In multi-register_grate 1 handler for cage: 1
[Cage | multi-register] PASS: geteuid=10, getuid=20
[Grate|multi-register] PASS

STDERR:

simple-tests/copy-handler-table_grate.cSuccess
STDOUT:
[Grate|copy-handler-table] Registering geteuid handler for cage 2 in grate 1
[Grate|copy-handler-table] geteuid handler invoked for cage 1
[Grate|copy-handler-table] geteuid handler invoked for cage 1
[Cage|copy-handler-table] PASS: child inherited handler, then overwrite changed geteuid to 0
[Cage|copy-handler-table] PASS: parent=123 child_exit=0
[Grate|copy-handler-table] PASS

STDERR:

simple-tests/diff-cage-args_grate.cSuccess
STDOUT:
[Grate|diff-cage-args] Handling function ptr: 3 from cage: 1
[Grate|diff-cage-args] In open_grate 1 handler for cage: 1
Hello world. FD=-1
[Grate|diff-cage-args] Handling function ptr: 4 from cage: 1
Goodbye world! ret=4321 buf=helloworld
[Grate|diff-cage-args] PASS

STDERR:

simple-tests/geteuid_grate.cSuccess
STDOUT:
[Grate|geteuid] Registering geteuid handler for cage 2 in grate 1 with fn ptr addr: 3
[Grate|geteuid] Handling function ptr: 3 from cage: 1
[Grate|geteuid] In geteuid_grate 1 handler for cage: 1
[Cage | geteuid] PASS: geteuid ret = 10
[Grate|geteuid] PASS

STDERR:

static harness

Test Report

Deterministic Tests

Summary

MetricCount
Total Test Cases3
Number of Successes3
Number of Failures0
Number of Compilation Failure Native0
Number of Runtime Failure Native0
Number of Segmentation Fault Native0
Number of Timeout During Native0
Number of Lind Wasm Compile Failure0
Number of Lind Wasm Runtime Failure0
Number of Lind Wasm Segmentation Failure0
Number of Timeout During Lind Wasm run0
Number of Unknown Failure0
Number of C Compiler and Wasm Output mismatch0
Number of Fail Test: Native Succeeded (Should Fail)0
Number of Fail Test: Wasm Succeeded (Should Fail)0
Number of Fail Test: Both Native and Wasm Succeeded (Should Fail)0
Number of Fail Test: Native Compilation Failure (Should Succeed)0
Number of Fail Test: Wasm Compilation Failure (Should Succeed)0

Test Results by Category

Test CaseStatusError TypeNative TimeWasm TimeOutput
Static Tests
fork_simple.cSuccessNone0.058039s4.085830s
Success
thread.cSuccessNone0.048984s4.166841s
Success
tls_test.cSuccessNone0.049437s4.185517s
Success
Fail Tests

Summary

MetricCount
Total Test Cases0
Number of Successes0
Number of Failures0
Number of Compilation Failure Native0
Number of Runtime Failure Native0
Number of Segmentation Fault Native0
Number of Timeout During Native0
Number of Lind Wasm Compile Failure0
Number of Lind Wasm Runtime Failure0
Number of Lind Wasm Segmentation Failure0
Number of Timeout During Lind Wasm run0
Number of Unknown Failure0
Number of C Compiler and Wasm Output mismatch0
Number of Fail Test: Native Succeeded (Should Fail)0
Number of Fail Test: Wasm Succeeded (Should Fail)0
Number of Fail Test: Both Native and Wasm Succeeded (Should Fail)0
Number of Fail Test: Native Compilation Failure (Should Succeed)0
Number of Fail Test: Wasm Compilation Failure (Should Succeed)0

wasm harness

Test Report

Deterministic Tests

Summary

MetricCount
Total Test Cases225
Number of Successes225
Number of Failures0
Number of Compilation Failure Native0
Number of Runtime Failure Native0
Number of Segmentation Fault Native0
Number of Timeout During Native0
Number of Lind Wasm Compile Failure0
Number of Lind Wasm Runtime Failure0
Number of Lind Wasm Segmentation Failure0
Number of Timeout During Lind Wasm run0
Number of Unknown Failure0
Number of C Compiler and Wasm Output mismatch0
Number of Fail Test: Native Succeeded (Should Fail)0
Number of Fail Test: Wasm Succeeded (Should Fail)0
Number of Fail Test: Both Native and Wasm Succeeded (Should Fail)0
Number of Fail Test: Native Compilation Failure (Should Succeed)0
Number of Fail Test: Wasm Compilation Failure (Should Succeed)0

Test Results by Category

Test CaseStatusError TypeNative TimeWasm TimeOutput
File Tests
chartests.cSuccessNone0.046975s0.145744s
Success
chdir_getcwd.cSuccessNone0.047307s0.120393s
Success
chmod.cSuccessNone0.053354s0.129676s
Success
clock_gettime_highlevel.cSuccessNone0.119649s0.165119s
Success
clock_gettime_simple.cSuccessNone0.043406s0.107898s
Success
cloexec.cSuccessNone0.052747s0.142628s
Success
close.cSuccessNone0.059631s0.141659s
Success
creat_access.cSuccessNone0.051516s0.118558s
Success
doubleclose.cSuccessNone0.044784s0.102394s
Success
dup.cSuccessNone0.044148s0.117673s
Success
dup2.cSuccessNone0.050284s0.118216s
Success
dup3.cSuccessNone0.047912s0.116497s
Success
dupwrite.cSuccessNone0.050555s0.118419s
Success
etc_conf.cSuccessNone0.045690s0.120166s
Success
faccessat.cSuccessNone0.047806s0.121544s
Success
fchdir.cSuccessNone0.053495s0.129812s
Success
fchmod.cSuccessNone0.052855s0.130920s
Success
fchmodat.cSuccessNone0.046801s0.116350s
Success
fcntl.cSuccessNone0.063852s0.150953s
Success
fcntl_dupfd.cSuccessNone0.044273s0.114897s
Success
fdatasync.cSuccessNone0.048079s0.114234s
Success
filetest.cSuccessNone0.050231s0.112571s
Success
filetest1000.cSuccessNone0.058774s0.125885s
Success
flock.cSuccessNone0.057820s0.163984s
Success
fstat.cSuccessNone0.053624s0.134839s
Success
fstatfs.cSuccessNone0.046063s0.111569s
Success
fsync.cSuccessNone0.050053s0.113797s
Success
ftruncate.cSuccessNone0.055948s0.211406s
Success
getcwd.cSuccessNone0.047123s0.109423s
Success
getcwd_null.cSuccessNone0.051309s0.122132s
Success
getpgid.cSuccessNone0.045161s0.106947s
Success
getrandom.cSuccessNone0.049977s0.128075s
Success
ioctl.cSuccessNone0.052557s0.122779s
Success
link.cSuccessNone0.054277s0.160357s
Success
locale_test.cSuccessNone0.064358s0.316273s
Success
lseek.cSuccessNone0.056235s0.194974s
Success
lstat.cSuccessNone0.054772s0.140053s
Success
mkdir_rmdir.cSuccessNone0.052334s0.122709s
Success
mkfifo_test.cSuccessNone0.056274s0.170842s
Success
mknod.cSuccessNone0.050658s0.126766s
Success
nocancel_io.cSuccessNone0.055253s0.147775s
Success
open.cSuccessNone0.044773s0.105670s
Success
openat.cSuccessNone0.046807s0.116746s
Success
path_conversion_safety.cSuccessNone0.055053s0.141220s
Success
ppoll.cSuccessNone0.054551s0.125675s
Success
pread_pwrite.cSuccessNone0.049880s0.122695s
Success
preadv_pwritev.cSuccessNone0.053732s0.134464s
Success
printf.cSuccessNone0.042015s0.102433s
Success
prlimit64.cSuccessNone0.044995s0.108878s
Success
read.cSuccessNone0.051953s0.129165s
Success
readbytes.cSuccessNone0.048515s0.110880s
Success
readdir_basic.cSuccessNone0.053498s0.151841s
Success
readlink.cSuccessNone0.051836s0.125486s
Success
readlinkat.cSuccessNone0.066447s0.129179s
Success
readv_writev_test.cSuccessNone0.052174s0.134069s
Success
rename.cSuccessNone0.052631s0.120841s
Success
renameat.cSuccessNone0.053655s0.133059s
Success
sc-writev.cSuccessNone0.049878s0.119082s
Success
stat.cSuccessNone0.052357s0.130243s
Success
statfs.cSuccessNone0.045419s0.111588s
Success
symlink.cSuccessNone0.053453s0.149909s
Success
sync_file_range.cSuccessNone0.049468s0.120349s
Success
timespec_time_t_compat.cSuccessNone0.049293s0.118887s
Success
trailing_slash.cSuccessNone0.049806s0.123336s
Success
truncate.cSuccessNone0.052559s0.138868s
Success
unlink.cSuccessNone0.053884s0.157013s
Success
unlinkat.cSuccessNone0.052851s0.136379s
Success
utimensat.cSuccessNone0.051633s0.136616s
Success
write.cSuccessNone0.047909s0.104109s
Success
writeloop.cSuccessNone0.054983s0.118686s
Success
writepartial.cSuccessNone0.052421s0.112575s
Success
writev.cSuccessNone0.052016s0.126014s
Success
Math Tests
math_link_smoke.cSuccessNone0.055417s0.111861s
Success
math_tests.cSuccessNone0.060271s0.141548s
Success
printf_float.cSuccessNone0.054645s0.135503s
Success
Memory Tests
brk.cSuccessNone0.086958s0.271528s
Success
fork_large_memory.cSuccessNone0.087757s0.463347s
Success
malloc.cSuccessNone0.051126s0.110507s
Success
malloc_large.cSuccessNone0.053926s0.108907s
Success
memcpy.cSuccessNone0.048424s0.107924s
Success
memory_error_test.cSuccessNone0.095557s0.144822s
Success
mmap.cSuccessNone0.045162s0.117420s
Success
mmap_aligned.cSuccessNone0.064872s0.192476s
Success
mmap_complicated.cSuccessNone0.088278s0.272548s
Success
mmap_file.cSuccessNone0.053195s0.119420s
Success
mmap_shared.cSuccessNone0.050219s0.138184s
Success
mmaptest.cSuccessNone0.049040s0.117181s
Success
mprotect.cSuccessNone0.062678s0.175201s
Success
mprotect_boundary.cSuccessNone0.046250s0.121687s
Success
mprotect_end_region.cSuccessNone0.089499s0.205361s
Success
mprotect_middle_region.cSuccessNone0.061990s0.199012s
Success
mprotect_multiple_times.cSuccessNone0.045847s0.113588s
Success
mprotect_same_value.cSuccessNone0.048250s0.129375s
Success
mprotect_spanning_regions.cSuccessNone0.046228s0.131338s
Success
munmap_adjacent_shm.cSuccessNone0.046791s0.128802s
Success
sbrk.cSuccessNone0.048610s0.112871s
Success
segfault.cSuccessNone0.070392s0.230808s
Success
shm.cSuccessNone0.050906s0.143849s
Success
shmtest.cSuccessNone0.049852s0.128962s
Success
thread_malloc_sequential.cSuccessNone0.069781s0.346535s
Success
vtable.cSuccessNone0.057327s0.126100s
Success
Networking Tests
accept4.cSuccessNone0.057588s0.135797s
Success
dns_resolve_test.cSuccessNone0.055064s0.129570s
Success
dnstest.cSuccessNone0.050703s0.118720s
Success
epoll_badfd.cSuccessNone0.047430s0.111202s
Success
epoll_edge_triggered.cSuccessNone0.209384s0.382169s
Success
epollcreate1.cSuccessNone0.052269s0.131141s
Success
error_handling_net.cSuccessNone0.061320s0.197142s
Success
getaddrinfo_test.cSuccessNone0.057447s0.156006s
Success
getaddrinfo_unspec.cSuccessNone0.061569s0.160480s
Success
gethostname.cSuccessNone0.046637s0.108907s
Success
getifaddrs.cSuccessNone0.053391s0.126874s
Success
getsockname.cSuccessNone0.057944s0.131447s
Success
getsockopt.cSuccessNone0.054780s0.157852s
Success
ipv6_basic.cSuccessNone0.056491s0.156166s
Success
makepipe.cSuccessNone0.048867s0.111493s
Success
nonblocking_eagain.cSuccessNone0.055798s0.167239s
Success
pipe.cSuccessNone0.054556s0.133283s
Success
pipe2.cSuccessNone0.053149s0.120461s
Success
pipeinput.cSuccessNone0.055183s0.155530s
Success
pipeinput2.cSuccessNone0.056976s0.161399s
Success
pipeonestring.cSuccessNone0.060605s0.167515s
Success
pipepong.cSuccessNone0.055750s0.159387s
Success
pipewrite.cSuccessNone0.047956s0.118152s
Success
poll.cSuccessNone0.053178s0.119043s
Success
recvfrom-sendto.cSuccessNone0.053343s0.131559s
Success
sendmsg_recvmsg_test.cSuccessNone0.054197s0.134541s
Success
serverclient.cSuccessNone0.054055s0.143979s
Success
shutdown.cSuccessNone0.053472s0.129508s
Success
shutdown_fork.cSuccessNone0.055495s0.141856s
Success
simple-select.cSuccessNone0.054682s0.155020s
Success
simple_epoll.cSuccessNone0.054572s0.127610s
Success
socket.cSuccessNone0.056585s0.129654s
Success
socket_cloexec.cSuccessNone0.051591s0.117598s
Success
socket_options_advanced.cSuccessNone0.058878s0.174239s
Success
socketepoll.cSuccessNone0.051564s0.120905s
Success
socketpair.cSuccessNone0.050114s0.136556s
Success
socketselect.cSuccessNone0.051085s0.126238s
Success
udp_send_recv.cSuccessNone0.161138s0.278447s
Success
uds-getsockname.cSuccessNone0.054120s0.120276s
Success
uds-nb-select.cSuccessNone2.062179s2.190708s
Success
uds-serverclient.cSuccessNone0.056501s0.162358s
Success
uds-socketselect.cSuccessNone0.053859s0.134336s
Success
uds_listen_poll.cSuccessNone1.058964s1.170139s
Success
writev_socket.cSuccessNone0.056376s0.161007s
Success
Process Tests
barrier_test.cSuccessNone0.051158s0.135525s
Success
chain_thread.cSuccessNone1.052790s1.143089s
Success
ctor_syscall_test.cSuccessNone0.041076s0.103752s
Success
cxa_atexit_test.cSuccessNone0.046717s0.109345s
Success
exec_non_utf8.cSuccessNone0.052054s0.126699s
Success
execve_shebang.cSuccessNone0.051472s0.116157s
Success
exit.cSuccessNone0.049019s0.107977s
Success
exit_failure.cSuccessNone0.052802s0.134100s
Success
exit_group_thread.cSuccessNone0.052005s0.150081s
Success
exit_status_first_wins.cSuccessNone0.054250s0.150452s
Success
flockfile_test.cSuccessNone0.051697s0.144033s
Success
fork2malloc.cSuccessNone0.055382s0.136782s
Success
fork_select.cSuccessNone0.050650s0.146016s
Success
fork_simple.cSuccessNone0.048920s0.128455s
Success
fork_syscall.cSuccessNone0.054939s0.615593s
Success
fork_tls_ctype.cSuccessNone0.053722s0.158543s
Success
forkandopen.cSuccessNone0.053959s0.152346s
Success
forkdup.cSuccessNone0.053171s0.139574s
Success
forkexecuid.cSuccessNone0.049124s0.150344s
Success
forkexecv-arg.cSuccessNone0.050963s0.144795s
Success
forkexecv.cSuccessNone0.049120s0.137815s
Success
forkfiles.cSuccessNone0.051881s0.140046s
Success
forkmalloc.cSuccessNone0.051382s0.130220s
Success
forknodup.cSuccessNone0.053109s0.143478s
Success
function-ptr.cSuccessNone0.045879s0.107654s
Success
getegid_syscall.cSuccessNone0.051446s0.476126s
Success
getgid_syscall.cSuccessNone0.052579s0.484663s
Success
getpid.cSuccessNone0.044988s0.101938s
Success
getpid_syscall.cSuccessNone0.053020s0.488848s
Success
getppid.cSuccessNone0.057005s0.147293s
Success
getppid_syscall.cSuccessNone0.054877s0.381542s
Success
getuid.cSuccessNone0.051596s0.113193s
Success
getuid_syscall.cSuccessNone0.050566s0.239401s
Success
hello-arg.cSuccessNone0.042381s0.105858s
Success
hello.cSuccessNone0.043874s0.100891s
Success
longjmp.cSuccessNone0.042651s0.111320s
Success
mutex.cSuccessNone2.064775s2.135206s
Success
printf_deadlock_smoke.cSuccessNone0.059454s0.164753s
Success
printf_thread_test.cSuccessNone0.050148s0.141008s
Success
sem_forks.cSuccessNone0.052157s0.172022s
Success
setjmp_edge.cSuccessNone0.046105s0.182598s
Success
setsid.cSuccessNone0.043965s0.102733s
Success
template.cSuccessNone0.051732s0.178245s
Success
test_crossmodule_longjmp.cSuccessNone0.053422s0.155558s
Success
test_exec_nofork.cSuccessNone0.049636s0.130639s
Success
test_unlink_open_file.cSuccessNone0.047513s0.107549s
Success
thread-guard.cSuccessNone0.048754s0.126958s
Success
thread-test.cSuccessNone0.045931s0.118092s
Success
thread.cSuccessNone0.046351s0.118182s
Success
thread_cageid_race.cSuccessNone0.047115s0.285984s
Success
tls_test.cSuccessNone0.050285s0.158456s
Success
uname.cSuccessNone0.044567s0.105230s
Success
wait.cSuccessNone0.048761s0.147588s
Success
waitpid_anychild.cSuccessNone0.050861s0.133739s
Success
waitpid_syscall.cSuccessNone1.052075s1.227439s
Success
waitpid_wnohang.cSuccessNone0.052790s0.144295s
Success
Signal Tests
alarm.cSuccessNone7.050568s7.152913s
Success
eintr_fork_signal.cSuccessNone1.053419s1.152906s
Success
kill.cSuccessNone1.051373s1.133309s
Success
pause_test.cSuccessNone1.052458s1.142744s
Success
setitimer.cSuccessNone7.052439s7.154677s
Success
sigalrm.cSuccessNone2.052066s2.137848s
Success
sigaltstack.cSuccessNone0.052640s0.129131s
Success
sigchld.cSuccessNone1.052822s1.134578s
Success
signal-fork.cSuccessNone4.053182s4.143838s
Success
signal-simple.cSuccessNone0.052149s0.118124s
Success
signal_SIGCHLD.cSuccessNone0.048945s0.138293s
Success
signal_fork.cSuccessNone0.047928s0.137992s
Success
signal_int_ignored.cSuccessNone2.052791s2.132524s
Success
signal_kill_cleanup.cSuccessNone1.049667s1.128406s
Success
signal_procmask.cSuccessNone0.046083s0.117701s
Success
signal_read_interrupt.cSuccessNone0.556013s0.640757s
Success
signal_recursive.cSuccessNone0.045505s0.121970s
Success
signal_sa_mask.cSuccessNone0.045306s0.114252s
Success
signal_select_interrupt.cSuccessNone0.556421s0.642654s
Success
signal_write_interrupt.cSuccessNone1.054777s1.138330s
Success
sigpipe.cSuccessNone1.052541s1.142225s
Success
sigprocmask.cSuccessNone1.050346s1.126621s
Success
sigsuspend_test.cSuccessNone1.049342s1.144870s
Success
test_sigsetjmp.cSuccessNone0.052302s0.148464s
Success
Fail Tests

Summary

MetricCount
Total Test Cases6
Number of Successes6
Number of Failures0
Number of Compilation Failure Native0
Number of Runtime Failure Native0
Number of Segmentation Fault Native0
Number of Timeout During Native0
Number of Lind Wasm Compile Failure0
Number of Lind Wasm Runtime Failure0
Number of Lind Wasm Segmentation Failure0
Number of Timeout During Lind Wasm run0
Number of Unknown Failure0
Number of C Compiler and Wasm Output mismatch0
Number of Fail Test: Native Succeeded (Should Fail)0
Number of Fail Test: Wasm Succeeded (Should Fail)0
Number of Fail Test: Both Native and Wasm Succeeded (Should Fail)0
Number of Fail Test: Native Compilation Failure (Should Succeed)0
Number of Fail Test: Wasm Compilation Failure (Should Succeed)0

Test Results by Category

Test CaseStatusError TypeNative TimeWasm TimeOutput
Dylink Tests
dlerror.cSuccessNone0.042848s0.105604s
Success
Memory Tests
invalid_access_direct.cSuccessNone0.130234s0.161405s
Success
invalid_access_fork.cSuccessNone0.179185s0.209673s
Success
mmap-negative1.cSuccessNone0.122561s0.109438s
Success
mmap-negative2.cSuccessNone0.113322s0.121802s
Success
Signal Tests
signal_resethand.cSuccessNone1.051091s1.132265s
Success

C++ harness

Summary

MetricValue
Total1
Success1
Failures0
Compile failures0
Runtime failures0
Output mismatch0
Timeouts0

Cases

TestStatusError typeNative timeWasm timeOutput
tests/unit-tests/cpp/sort.cppSuccess0.404799s8.724304s
LIBCPP_SORT_OK 1 2 3

@Yaxuan-w Yaxuan-w requested a review from Uk-jake May 27, 2026 18:52
@Yaxuan-w Yaxuan-w merged commit 083561f into main May 28, 2026
3 checks passed
@dependabot dependabot Bot deleted the dependabot/github_actions/dot-github/workflows/docker/setup-buildx-action-4.1.0 branch May 28, 2026 18:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

automated Created automatically by a workflow dependabot dependabot created/related issue gha github actions related issue

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants