v1-0001-Adding-env-disables-diff-output.patch
text/plain
Filename: v1-0001-Adding-env-disables-diff-output.patch
Type: text/plain
Part: 0
Patch
Format: format-patch
Series: patch v1-0001
Subject: Adding-env-disables-diff-output
| File | + | − |
|---|---|---|
| src/test/regress/pg_regress.c | 7 | 0 |
From aece3527f29dcaf2731ef99a4d95c792facdf63d Mon Sep 17 00:00:00 2001
From: Ilya Cherdakov <i.cherdakov@postgrespro.ru>
Date: Mon, 6 Apr 2026 10:18:22 +0300
Subject: [PATCH v1] Adding-env-disables-diff-output
---
src/test/regress/pg_regress.c | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/src/test/regress/pg_regress.c b/src/test/regress/pg_regress.c
index 9a918156437..06af24699b4 100644
--- a/src/test/regress/pg_regress.c
+++ b/src/test/regress/pg_regress.c
@@ -1550,6 +1550,13 @@ results_differ(const char *testname, const char *resultsfile, const char *defaul
pretty_diff_opts, best_expect_file, resultsfile, difffilename);
run_diff(cmd, difffilename);
+ /* Disabling difffile output via an environment variable */
+ if (getenv("PG_REGRESS_DISABLE_DIFFS_OUTPUT") != NULL)
+ {
+ unlink(diff);
+ return true;
+ }
+
/*
* Reopen the file for reading to emit the diff as TAP diagnostics. We
* can't keep the file open while diff appends to it, because on
--
2.47.3