mirror of
https://github.com/postgres/postgres.git
synced 2025-11-01 00:05:40 -04:00
and DELETE. If specified, the alias must be used instead of the full table name. Also, the alias currently cannot be used in the SET clause of UPDATE. Patch from Atsushi Ogawa, various editorialization by Neil Conway. Along the way, make the rowtypes regression test pass if add_missing_from is enabled, and add a new (skeletal) regression test for DELETE.
84 lines
2.3 KiB
Plaintext
84 lines
2.3 KiB
Plaintext
# ----------
|
|
# The first group of parallel test
|
|
# ----------
|
|
test: boolean char name varchar text int2 int4 int8 oid float4 float8 bit numeric
|
|
|
|
# Depends on things setup during char, varchar and text
|
|
test: strings
|
|
# Depends on int2, int4, int8, float4, float8
|
|
test: numerology
|
|
|
|
# ----------
|
|
# The second group of parallel test
|
|
# ----------
|
|
test: point lseg box path polygon circle date time timetz timestamp timestamptz interval abstime reltime tinterval inet comments oidjoins type_sanity opr_sanity
|
|
|
|
# Depends on point, lseg, box, path, polygon and circle
|
|
test: geometry
|
|
# Depends on interval, timetz, timestamp, timestamptz, reltime and abstime
|
|
test: horology
|
|
|
|
# ----------
|
|
# These four each depend on the previous one
|
|
# ----------
|
|
test: insert
|
|
test: create_function_1
|
|
test: create_type
|
|
test: create_table
|
|
test: create_function_2
|
|
|
|
# ----------
|
|
# Load huge amounts of data
|
|
# We should split the data files into single files and then
|
|
# execute two copy tests parallel, to check that copy itself
|
|
# is concurrent safe.
|
|
# ----------
|
|
test: copy
|
|
|
|
# ----------
|
|
# The third group of parallel test
|
|
# ----------
|
|
test: constraints triggers create_misc create_aggregate create_operator inherit vacuum drop_if_exists
|
|
|
|
# Depends on the above
|
|
test: create_index create_view
|
|
|
|
# ----------
|
|
# sanity_check does a vacuum, affecting the sort order of SELECT *
|
|
# results. So it should not run parallel to other tests.
|
|
# ----------
|
|
test: sanity_check
|
|
|
|
# ----------
|
|
# Believe it or not, select creates a table, subsequent
|
|
# tests need.
|
|
# ----------
|
|
test: errors
|
|
test: select
|
|
ignore: random
|
|
|
|
# ----------
|
|
# The fourth group of parallel test
|
|
# ----------
|
|
test: select_into select_distinct select_distinct_on select_implicit select_having subselect union case join aggregates transactions random portals arrays btree_index hash_index update namespace prepared_xacts delete
|
|
|
|
test: privileges
|
|
test: misc
|
|
|
|
# ----------
|
|
# The fifth group of parallel test
|
|
# ----------
|
|
test: select_views portals_p2 rules foreign_key cluster dependency
|
|
|
|
# ----------
|
|
# The sixth group of parallel test
|
|
# ----------
|
|
# "plpgsql" cannot run concurrently with "rules"
|
|
test: limit plpgsql copy2 temp domain rangefuncs prepare without_oid conversion truncate alter_table sequence polymorphism rowtypes
|
|
|
|
# run stats by itself because its delay may be insufficient under heavy load
|
|
test: stats
|
|
|
|
# run tablespace by itself
|
|
test: tablespace
|