testing if santiser work

moved sanitizers in its owm workflow

merged all jobs into onme

cleaned up failing job

cleaned up failing job

running just tests

fixing build

reverting changes

fixing linter error and build error

clearning up job

added wal and extension builds

fixing build

fixing build

fixing build

added use sanitizer patch

testing if sanitiser work in main workflow

fixed format issue

fixing format issue

fixing format issue

added flags

disabled flags

enabling flags

enabling flags

added more options to flag

fixing build

fixing build

testing the regression run

added asan and usban flag for regression test

commented unit test and release build

fixing build

fix neon for sanitizers

enabled unit test

updated branch to test the fix

updated branch to test the fix

updated the commit id

fixing build

restoring the submodules to main

updated git modules and revision of commit

updated postgres 16 vendor dir

removed test
This commit is contained in:
abhijeet
2024-01-04 13:09:41 +00:00
committed by Abhijeet Patil
parent c65ac37a6d
commit 330d9a8b02
13 changed files with 102 additions and 41 deletions

View File

@@ -20,7 +20,9 @@ def test_pg_regress(
env.neon_cli.create_branch("test_pg_regress", "empty")
# Connect to postgres and create a database called "regression".
endpoint = env.endpoints.create_start("test_pg_regress")
endpoint = env.endpoints.create_start(
"test_pg_regress", config_lines=["max_stack_depth = 4096kB"]
) # stack should be increased for tests to pass with asan
endpoint.safe_psql("CREATE DATABASE regression")
# Create some local directories for pg_regress to run in.
@@ -75,7 +77,7 @@ def test_isolation(
# Connect to postgres and create a database called "regression".
# isolation tests use prepared transactions, so enable them
endpoint = env.endpoints.create_start(
"test_isolation", config_lines=["max_prepared_transactions=100"]
"test_isolation", config_lines=["max_prepared_transactions=100", "max_stack_depth = 4096kB"]
)
endpoint.safe_psql("CREATE DATABASE isolation_regression")