diff options
| author | Paul Buetow <paul@buetow.org> | 2026-06-01 10:35:18 +0300 |
|---|---|---|
| committer | Paul Buetow <paul@buetow.org> | 2026-06-01 10:35:18 +0300 |
| commit | b7a63e9964a865441b4e0791a19b5a7bbfa2eff4 (patch) | |
| tree | e09353be8156e2c4e0877d69476dc52fad2adea3 /integrationtests/signals_test.go | |
| parent | 8549884d1d957821b75dfbd5a4ff746667095f17 (diff) | |
test(integration): add SysV shm tracing coverage
The SysV shared-memory family (shmget/shmat/shmdt/shmctl) had no
end-to-end integration coverage. Add an ioworkload `sysv-shm-basic`
scenario that, without privileges, runs shmget(IPC_PRIVATE) -> shmat ->
write into the mapped segment -> shmdt -> shmctl(IPC_RMID), always
issuing IPC_RMID (via defer) so no kernel segment leaks.
Add TestSysVShmBasic asserting enter_shmget/enter_shmat/enter_shmdt/
enter_shmctl are each traced with a positive (paired enter/exit)
duration.
msg/sem coverage is scoped out and tracked as a follow-up task (7i0).
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Diffstat (limited to 'integrationtests/signals_test.go')
0 files changed, 0 insertions, 0 deletions
