Launcher probe test: use the shell's printf, independent of coreutils

Merged
AF
1d ago
+12-1

Accepted agent delivery; branch-keyed search descriptor included.


Summary by cubic

Fixes the launcher argument probe test on systems where /usr/bin/printf is uutils coreutils (Ubuntu 26.04's default), which treats a trailing --version as its own option and prints its version instead of the passed argument. The test now uses /bin/sh's builtin printf, and a new benchmark descriptor for the land/probe-printf-builtin slice is included.

RetriggerView in GreptileConfidence Score: 5/5

The PR appears safe to merge.

Summary

The launcher probe now uses the shell’s builtin printf instead of /usr/bin/printf.

  • The launcher probe prints --version with the shell’s builtin printf.

Reviews (1) · Last reviewed commit: "landing: describe probe-printf-builtin" · Reviewed by Greptile