Skip to content
  • Andrew Dunstan's avatar
    ad69bd05
    Add mode where contrib installcheck runs each module in a separately named database. · ad69bd05
    Andrew Dunstan authored
    Normally each module is tested in a database named contrib_regression,
    which is dropped and recreated at the beginhning of each pg_regress run.
    This new mode, enabled by adding USE_MODULE_DB=1 to the make command
    line, runs most modules in a database with the module name embedded in
    it.
    
    This will make testing pg_upgrade on clusters with the contrib modules
    a lot easier.
    
    Second attempt at this, this time accomodating make versions older
    than 3.82.
    
    Still to be done: adapt to the MSVC build system.
    
    Backpatch to 9.0, which is the earliest version it is reasonably
    possible to test upgrading from.
    ad69bd05
    Add mode where contrib installcheck runs each module in a separately named database.
    Andrew Dunstan authored
    Normally each module is tested in a database named contrib_regression,
    which is dropped and recreated at the beginhning of each pg_regress run.
    This new mode, enabled by adding USE_MODULE_DB=1 to the make command
    line, runs most modules in a database with the module name embedded in
    it.
    
    This will make testing pg_upgrade on clusters with the contrib modules
    a lot easier.
    
    Second attempt at this, this time accomodating make versions older
    than 3.82.
    
    Still to be done: adapt to the MSVC build system.
    
    Backpatch to 9.0, which is the earliest version it is reasonably
    possible to test upgrading from.
Loading