coccinelle: ignore more attributes and macros

This also adds bus_assert_return() as an variant of assertion.

With this change, more code blocks are checked by coccinelle,
thus the test become slightly slower. So the timeout is extended.

Also, as checking exec_invoke() takes so long, let's skip it.
Note, previously the function was skipped due to parse error caused by
unknown cleanup attributes. So, the coverage is not decreased by the
skip.
This commit is contained in:
Yu Watanabe
2026-08-18 06:30:14 +09:00
parent 90481c0b1b
commit b7d2a5ce43
3 changed files with 115 additions and 6 deletions
+1 -1
View File
@@ -2907,7 +2907,7 @@ if spatch.found()
args : [meson.project_source_root() / dir,
meson.project_source_root() / 'coccinelle'],
suite : 'coccinelle',
timeout : 120,
timeout : 300,
)
endif
endforeach