Checking and Updating core_pattern on Debian
On Debian, kernel.core_pattern may be handled by an external command instead of writing a plain core file directly to disk. Some OpenJDK test setups require a plain file-based pattern; otherwise those tests may be skipped entirely.
First, check the current core pattern:
1 | sysctl kernel.core_pattern |
For those test runs, set a simple pattern:
1 | sudo sysctl -w kernel.core_pattern=core |
When done, reload system defaults:
1 | sudo sysctl --system |
This approach provides predictable test-time core files while still returning to Debian’s default configuration.