mirror of
https://github.com/neondatabase/neon.git
synced 2026-01-04 03:52:56 +00:00
## Problem The nightly test discovered problems in the extensions upgrade test. 1. `PLv8` has different versions on PGv17 and PGv16 and a different test set, which was not implemented correctly [sample](https://github.com/neondatabase/neon/actions/runs/13382330475/job/37372930271) 2. The same for `semver` [sample](https://github.com/neondatabase/neon/actions/runs/13382330475/job/37372930017) 3. `pgtap` interfered with the other tests, e.g. tables, created by other extensions caused the tests to fail. ## Summary of changes The discovered problems were fixed. 1. The tests list for `PLv8` is now generated using the original Makefile 2. The patches for `semver` are now split for PGv16 and PGv17. 3. `pgtap` is being tested in a separate database now. --------- Co-authored-by: Mikhail Kot <mikhail@neon.tech>
25 lines
566 B
Diff
25 lines
566 B
Diff
diff --git a/test/sql/base.sql b/test/sql/base.sql
|
|
index af599d8..2eed91b 100644
|
|
--- a/test/sql/base.sql
|
|
+++ b/test/sql/base.sql
|
|
@@ -2,7 +2,6 @@
|
|
BEGIN;
|
|
|
|
\i test/pgtap-core.sql
|
|
-\i sql/semver.sql
|
|
|
|
SELECT plan(334);
|
|
--SELECT * FROM no_plan();
|
|
diff --git a/test/sql/corpus.sql b/test/sql/corpus.sql
|
|
index 1f5f637..a519905 100644
|
|
--- a/test/sql/corpus.sql
|
|
+++ b/test/sql/corpus.sql
|
|
@@ -4,7 +4,6 @@ BEGIN;
|
|
-- Test the SemVer corpus from https://regex101.com/r/Ly7O1x/3/.
|
|
|
|
\i test/pgtap-core.sql
|
|
-\i sql/semver.sql
|
|
|
|
SELECT plan(71);
|
|
--SELECT * FROM no_plan();
|