util/u_process: remove util_get_process_name_may_override()
Also deprecate GALLIUM_PROCESSS_NAME in favor of MESA_PROCESS_NAME, while maintaining existing functionality for use cases relying on GALLIUM_PROCESSS_NAME. GALLIUM_PROCESSS_NAME takes higher precedence over MESA_PROCESS_NAME in the case where both are set. Signed-off-by: Ryan Neph <ryanneph@google.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/20779>
This commit is contained in:
@@ -58,19 +58,12 @@ test_util_get_process_name (void)
|
||||
const char *expected = "process_test";
|
||||
#endif
|
||||
|
||||
const char *name_override = getenv("MESA_PROCESS_NAME");
|
||||
if (name_override)
|
||||
expected = name_override;
|
||||
|
||||
const char *name = util_get_process_name();
|
||||
expect_equal_str(expected, name, "util_get_process_name");
|
||||
|
||||
/* Test util_get_process_name_may_override */
|
||||
char name_buf[PATH_MAX] = { 0 };
|
||||
util_get_process_name_may_override("TEST_MESA_OVERRIDE_PROCESS_NAME", name_buf, sizeof(name_buf));
|
||||
expect_equal_str(expected, name_buf, "util_get_process_name_may_override");
|
||||
putenv("TEST_MESA_OVERRIDE_PROCESS_NAME=hello");
|
||||
util_get_process_name_may_override("TEST_MESA_OVERRIDE_PROCESS_NAME", name_buf, sizeof(name_buf));
|
||||
expect_equal_str("hello", name_buf, "util_get_process_name_may_override");
|
||||
putenv("TEST_MESA_OVERRIDE_PROCESS_NAME=hello2");
|
||||
util_get_process_name_may_override("TEST_MESA_OVERRIDE_PROCESS_NAME", name_buf, sizeof(name_buf));
|
||||
expect_equal_str("hello2", name_buf, "util_get_process_name_may_override");
|
||||
}
|
||||
|
||||
static void posixify_path(char *path) {
|
||||
|
||||
Reference in New Issue
Block a user