Skip to content

tests: gnrc_ipv6_ext_frag: various fixes [backport 2025.10]#21939

Merged
maribu merged 3 commits intoRIOT-OS:2025.10-branchfrom
miri64:backport/2025.10/tests/fix/gnrc_ipv6_ext_frag+native64
Dec 6, 2025
Merged

tests: gnrc_ipv6_ext_frag: various fixes [backport 2025.10]#21939
maribu merged 3 commits intoRIOT-OS:2025.10-branchfrom
miri64:backport/2025.10/tests/fix/gnrc_ipv6_ext_frag+native64

Conversation

@miri64
Copy link
Copy Markdown
Member

@miri64 miri64 commented Dec 6, 2025

Backport of #21935

Contribution description

Fixes #21931. Only the test was broken, not the implementation 😌

Testing procedure

sudo dist/tools/tapsetup/tapsetup
make -C tests/net/gnrc_ipv6_ext_frag/ -j clean flash test-as-root

Should now succeed (sometimes there is a timing issue where a regex is not caught properly, but rerunning the test should work).

Issues/PRs references

Fixes #21931.

… ends

Otherwise the match below might fail spuriously

(cherry picked from commit 1163728)
Otherwise the test just crashes when packet buffer runs full.

(cherry picked from commit cdfefed)
native64 has sizeof(size_t) == 8 and sizeof(void *) == 8 instead of 4, so we need more slack for
that board.

(cherry picked from commit 3505533)
@miri64 miri64 added Area: tests Area: tests and testing framework CI: ready for build If set, CI server will compile all applications for all available boards for the labeled PR Process: release backport Integration Process: The PR is a release backport of a change previously provided to master Type: bug The issue reports a bug / The PR fixes a bug (including spelling errors) labels Dec 6, 2025
@maribu maribu enabled auto-merge December 6, 2025 00:27
@riot-ci
Copy link
Copy Markdown

riot-ci commented Dec 6, 2025

Murdock results

✔️ PASSED

e6760b9 tests: gnrc_ipv6_ext_frag: make slack for pktbuf test dependent on BOARD

Success Failures Total Runtime
19 0 19 01m:43s

Artifacts

@maribu maribu added this pull request to the merge queue Dec 6, 2025
Merged via the queue into RIOT-OS:2025.10-branch with commit 96acb6e Dec 6, 2025
30 checks passed
@miri64 miri64 deleted the backport/2025.10/tests/fix/gnrc_ipv6_ext_frag+native64 branch December 6, 2025 11:00
@benpicco benpicco added this to the Release 2025.10 milestone Dec 8, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Area: tests Area: tests and testing framework CI: ready for build If set, CI server will compile all applications for all available boards for the labeled PR Process: release backport Integration Process: The PR is a release backport of a change previously provided to master Type: bug The issue reports a bug / The PR fixes a bug (including spelling errors)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants