postgresql/src/test/regress/expected
Tom Lane c91504b958 Move rolenames test out of the core regression tests.
This test script is unsafe to run in "make installcheck" mode for
(at least) two reasons: it creates and destroys some role names
that don't follow the "regress_xxx" naming convention, and it
sets and then resets the application_name GUC attached to every
existing role.  While we've not had complaints, these surely are
not good things to do within a production installation, and
regress.sgml pretty clearly implies that we won't do them.

Rather than lose test coverage altogether, let's just move this
script somewhere where it will get run by "make check" but not
"make installcheck".  src/test/modules/ already has that property.

Since it seems likely that we'll want other regression tests in
future that also exceed the constraints of "make installcheck",
create a generically-named src/test/modules/unsafe_tests/
directory to hold them.

Discussion: https://postgr.es/m/16638.1468620817@sss.pgh.pa.us
2019-06-30 12:51:12 -04:00
..
.gitignore
advisory_lock.out
aggregates.out Fix array size allocation for HashAggregate hash keys. 2019-05-23 15:26:01 +01:00
alter_generic.out Un-hide most cascaded-drop details in regression test results. 2019-03-24 19:15:37 -04:00
alter_operator.out Avoid unnecessary use of pg_strcasecmp for already-downcased identifiers. 2018-01-26 18:25:14 -05:00
alter_table.out Fix for dropped columns in a partitioned table's default partition 2019-06-28 14:51:08 -04:00
amutils.out Support for INCLUDE attributes in GiST indexes 2019-03-10 11:37:17 +03:00
arrays.out Improve expression evaluation test coverage. 2017-03-11 15:41:34 -08:00
async.out Add new function pg_notification_queue_usage. 2015-07-17 09:12:03 -04:00
bit.out Remove ruleutils.c's special case for BIT [VARYING] literals. 2018-09-11 16:32:25 -04:00
bitmapops.out
boolean.out Expand AND/OR regression tests around NULL handling. 2018-03-13 16:12:31 -07:00
box.out Improve test coverage of geometric types 2018-09-26 10:45:21 +02:00
brin.out Fix BRIN cost estimation 2017-04-06 17:51:53 -03:00
btree_index.out Split up a couple of long-running regression test scripts. 2019-04-11 16:15:54 -04:00
case.out Fix interaction of CASE and ArrayCoerceExpr. 2018-10-30 15:26:11 -04:00
char.out
char_1.out
char_2.out
circle.out Change floating-point output format for improved performance. 2019-02-13 15:20:33 +00:00
cluster.out Ignore partitioned indexes where appropriate 2018-01-25 16:12:15 -03:00
collate.icu.utf8.out Add ORDER BY to more ICU regression test cases. 2019-03-26 17:46:04 -04:00
collate.linux.utf8.out Repair assorted issues in locale data extraction. 2019-04-23 18:51:30 -04:00
collate.out Un-hide most cascaded-drop details in regression test results. 2019-03-24 19:15:37 -04:00
combocid.out Fix locking a tuple updated by an aborted (sub)transaction 2016-09-09 15:54:29 -03:00
comments.out
conversion.out Establish conventions about global object names used in regression tests. 2016-07-17 18:42:43 -04:00
copy2.out Fix regression test outputs 2019-05-17 09:40:02 +09:00
copydml.out COPY (INSERT/UPDATE/DELETE .. RETURNING ..) 2015-11-27 19:11:22 +03:00
copyselect.out
create_aggregate.out Implement OR REPLACE option for CREATE AGGREGATE. 2019-03-19 01:16:50 +00:00
create_am.out Stop using spelling "nonexistant". 2019-06-08 10:12:26 -07:00
create_cast.out Make CREATE TYPE print warnings if a datatype's I/O functions are volatile. 2014-11-05 11:44:06 -05:00
create_function_3.out Un-hide most cascaded-drop details in regression test results. 2019-03-24 19:15:37 -04:00
create_index.out Rework some error strings for REINDEX CONCURRENTLY with system catalogs 2019-06-20 13:28:12 +09:00
create_index_spgist.out Speed up sort-order-comparison tests in create_index_spgist. 2019-04-11 17:01:35 -04:00
create_misc.out Improve regression test coverage of regress.c. 2018-02-27 12:13:14 -05:00
create_operator.out Fix lexing of standard multi-character operators in edge cases. 2018-08-23 21:42:40 +01:00
create_procedure.out Add collation assignment to CALL statement 2019-02-07 08:25:47 +01:00
create_table.out Fix for dropped columns in a partitioned table's default partition 2019-06-28 14:51:08 -04:00
create_table_like.out Generated columns 2019-03-30 08:15:57 +01:00
create_type.out Sort the dependent objects before recursing in findDependentObjects(). 2019-01-21 13:48:14 -05:00
create_view.out Fix incorrect printing of queries with duplicated join names. 2019-06-12 19:43:08 -04:00
date.out Remove explicit error handling for obsolete date/time values 2019-06-30 10:27:35 +02:00
dbsize.out Remove bogus dependencies on NUMERIC_MAX_PRECISION. 2016-08-14 15:06:01 -04:00
delete.out
dependency.out Un-hide most cascaded-drop details in regression test results. 2019-03-24 19:15:37 -04:00
domain.out Sort the dependent objects before recursing in findDependentObjects(). 2019-01-21 13:48:14 -05:00
drop_if_exists.out Improve error reporting for DROP FUNCTION/PROCEDURE/AGGREGATE/ROUTINE. 2019-03-21 11:52:08 -04:00
drop_operator.out Fix DROP OPERATOR to reset oprcom/oprnegate links to the dropped operator. 2016-03-25 12:33:16 -04:00
enum.out Remove WITH OIDS support, change oid catalog column visibility. 2018-11-20 16:00:17 -08:00
equivclass.out Reduce "X = X" to "X IS NOT NULL", if it's easy to do so. 2017-10-08 12:23:32 -04:00
errors.out Remove WITH OIDS support, change oid catalog column visibility. 2018-11-20 16:00:17 -08:00
event_trigger.out Un-hide most cascaded-drop details in regression test results. 2019-03-24 19:15:37 -04:00
expressions.out Improve expression evaluation test coverage. 2017-03-11 15:41:34 -08:00
fast_default.out Fix heap_getattr() handling of fast defaults. 2019-02-06 01:09:32 -08:00
float4-misrounded-input.out Un-hide most cascaded-drop details in regression test results. 2019-03-24 19:15:37 -04:00
float4.out Un-hide most cascaded-drop details in regression test results. 2019-03-24 19:15:37 -04:00
float8.out Un-hide most cascaded-drop details in regression test results. 2019-03-24 19:15:37 -04:00
foreign_data.out Fix partitioned index creation with foreign partitions 2019-06-26 18:38:51 -04:00
foreign_key.out Fix partitioned index attachment 2019-04-25 11:22:29 -04:00
functional_deps.out
generated.out Convert ExecComputeStoredGenerated to use tuple slots 2019-05-22 18:41:53 +02:00
geometry.out Improve test coverage of geometric types 2018-09-26 10:45:21 +02:00
gin.out Make GIN regression test stable. 2016-02-08 23:41:46 +09:00
gist.out Delete empty pages during GiST VACUUM. 2019-03-22 13:21:45 +02:00
groupingsets.out Postpone aggregate checks until after collation is assigned. 2019-01-17 06:46:10 +00:00
guc.out Give up on testing guc.c's behavior for "infinity" inputs. 2019-03-11 17:53:09 -04:00
hash_func.out Introduce 64-bit hash functions with a 64-bit seed. 2017-08-31 22:21:21 -04:00
hash_index.out Add more tests for reloptions 2017-10-19 14:22:05 +02:00
hash_part.out Fix failure with textual partition hash keys. 2019-04-15 16:47:09 -04:00
horology.out Remove deprecated abstime, reltime, tinterval datatypes. 2018-10-11 11:59:15 -07:00
hs_standby_allowed.out Allow UNLISTEN in hot-standby mode. 2019-01-25 21:14:49 -05:00
hs_standby_check.out
hs_standby_disallowed.out Allow UNLISTEN in hot-standby mode. 2019-01-25 21:14:49 -05:00
hs_standby_functions.out Remove all references to "xlog" from SQL-callable functions in pg_proc. 2017-02-09 15:10:09 -05:00
identity.out Avoid order-of-execution problems with ALTER TABLE ADD PRIMARY KEY. 2019-04-23 12:25:27 -04:00
index_including.out Fix nbtree high key "continuescan" row compare bug. 2019-03-31 17:24:04 -07:00
index_including_gist.out Support for INCLUDE attributes in GiST indexes 2019-03-10 11:37:17 +03:00
indexing.out Avoid order-of-execution problems with ALTER TABLE ADD PRIMARY KEY. 2019-04-23 12:25:27 -04:00
indirect_toast.out Clean up duplicate table and function names in regression tests. 2018-03-15 17:09:02 -04:00
inet.out Allow extensions to generate lossy index conditions. 2019-02-11 21:26:14 -05:00
inherit.out Clean up side-effects of commits ab5fcf2b0 et al. 2019-04-07 12:54:22 -04:00
init_privs.out Fix typos in comments. 2017-02-06 11:33:58 +02:00
insert.out Add tests for error message generation in partition tuple routing 2019-05-06 21:44:24 +09:00
insert_conflict.out Don't mark partitioned indexes invalid unnecessarily 2018-12-05 13:31:51 -03:00
int2.out Hand code string to integer conversion for performance. 2018-07-22 14:58:23 -07:00
int4.out Deduplicate "invalid input syntax" messages for various types. 2018-07-22 14:58:01 -07:00
int8.out Change floating-point output format for improved performance. 2019-02-13 15:20:33 +00:00
interval.out Fix integer-overflow problems in interval comparison. 2017-04-05 23:51:27 -04:00
join.out Split up a couple of long-running regression test scripts. 2019-04-11 16:15:54 -04:00
join_hash.out Split up a couple of long-running regression test scripts. 2019-04-11 16:15:54 -04:00
json.out Fix conversion of JSON strings to JSON output columns in json_to_record(). 2019-06-11 13:33:22 -04:00
json_encoding.out Factor out encoding specific tests for json 2015-10-07 22:18:27 -04:00
json_encoding_1.out Factor out encoding specific tests for json 2015-10-07 22:18:27 -04:00
jsonb.out Fix conversion of JSON strings to JSON output columns in json_to_record(). 2019-06-11 13:33:22 -04:00
jsonb_jsonpath.out Support 'q' flag in jsonpath 'like_regex' predicate 2019-06-19 22:41:57 +03:00
jsonpath.out Support 'q' flag in jsonpath 'like_regex' predicate 2019-06-19 22:41:57 +03:00
jsonpath_encoding.out Improve error reporting in jsonpath 2019-05-08 01:02:59 +03:00
jsonpath_encoding_1.out Add jsonpath_encoding_1.out changes missed in 29ceacc3f9 2019-05-08 01:55:31 +03:00
limit.out Add regression tests exercising more code paths in nodeLimit.c. 2017-08-11 17:28:01 -04:00
line.out Change floating-point output format for improved performance. 2019-02-13 15:20:33 +00:00
lock.out Add more infinite recursion detection while locking a view. 2018-04-17 16:59:17 +09:00
lseg.out Improve test coverage of geometric types 2018-09-26 10:45:21 +02:00
macaddr.out hash: Add write-ahead logging support. 2017-03-14 13:27:02 -04:00
macaddr8.out Add support for EUI-64 MAC addresses as macaddr8 2017-03-15 11:16:25 -04:00
matview.out Sort the dependent objects before recursing in findDependentObjects(). 2019-01-21 13:48:14 -05:00
misc_functions.out Build out the planner support function infrastructure. 2019-02-09 18:32:23 -05:00
misc_sanity.out Move the built-in conversions into the initial catalog data. 2019-01-03 19:47:53 -05:00
money.out Fix precision and rounding issues in money multiplication and division. 2017-05-21 13:05:16 -04:00
name.out Message style and wording fixes 2016-06-07 14:18:55 -04:00
namespace.out Clean up duplicate role and schema names in regression tests. 2018-03-15 14:00:31 -04:00
numeric.out Make numeric power() handle NaNs according to the modern POSIX spec. 2018-05-17 11:10:50 -04:00
numeric_big.out Fix corner-case loss of precision in numeric pow() calculation 2016-05-05 11:16:17 +01:00
numerology.out
object_address.out Fix regression tests to use only global names beginning with "regress_". 2019-06-29 11:09:03 -04:00
oid.out
oidjoins.out Rework the pg_statistic_ext catalog 2019-06-16 01:20:31 +02:00
opr_sanity.out GIN support for @@ and @? jsonpath operators 2019-04-01 18:08:52 +03:00
partition_aggregate.out Speed up planning when partitions can be pruned at plan time. 2019-03-30 18:58:55 -04:00
partition_info.out Fix crash with pg_partition_root 2019-03-22 17:27:38 +09:00
partition_join.out Avoid crash in partitionwise join planning under GEQO. 2019-03-30 12:48:32 -04:00
partition_prune.out Restructure creation of run-time pruning steps. 2019-05-17 19:44:34 -04:00
password.out Fix buffer overflow when parsing SCRAM verifiers in backend 2019-06-17 21:48:17 +09:00
path.out Improve test coverage of geometric types 2018-09-26 10:45:21 +02:00
pg_lsn.out
plancache.out Add plan_cache_mode setting 2018-07-16 13:35:41 +02:00
plpgsql.out Fix grammar in error message 2019-05-09 09:16:59 +02:00
point.out Change floating-point output format for improved performance. 2019-02-13 15:20:33 +00:00
polygon.out Fix double-word typos 2019-06-13 10:03:56 -04:00
polymorphism.out Fix lexing of standard multi-character operators in edge cases. 2018-08-23 21:42:40 +01:00
portals.out Fix failure in WHERE CURRENT OF after rewinding the referenced cursor. 2018-09-23 16:05:45 -04:00
portals_p2.out
prepare.out Add more tests for CREATE TABLE AS with WITH NO DATA 2019-02-07 09:21:57 +09:00
prepared_xacts.out Remove unnecessary dependency on statement_timeout in prepared_xacts test. 2017-03-13 16:46:32 -04:00
prepared_xacts_1.out Remove unnecessary dependency on statement_timeout in prepared_xacts test. 2017-03-13 16:46:32 -04:00
privileges.out Use checkAsUser for selectivity estimator checks, if it's set. 2019-05-06 11:54:32 +01:00
psql.out Follow the rule that regression-test-created roles are named "regress_xxx". 2019-06-25 22:53:42 -04:00
psql_crosstab.out Fix incorrect error reporting for duplicate data in \crosstabview. 2016-12-25 16:04:45 -05:00
publication.out Fix regression test outputs 2019-05-17 09:40:02 +09:00
random.out
rangefuncs.out Fix improper interaction of FULL JOINs with lateral references. 2019-04-08 16:09:26 -04:00
rangetypes.out Fix typcache's failure to treat ranges as container types. 2017-10-20 17:12:27 -04:00
regex.linux.utf8.out Make locale-dependent regex character classes work for large char codes. 2016-09-05 17:06:29 -04:00
regex.out Fix regression test outputs 2019-05-17 09:40:02 +09:00
regproc.out Establish conventions about global object names used in regression tests. 2016-07-17 18:42:43 -04:00
reindex_catalog.out Remove reindex_catalog test from test schedules. 2019-05-10 12:44:31 -07:00
reloptions.out Add vacuum_truncate reloption. 2019-04-08 16:43:57 +09:00
replica_identity.out Remove WITH OIDS support, change oid catalog column visibility. 2018-11-20 16:00:17 -08:00
returning.out Add support for INSERT ... ON CONFLICT DO NOTHING/UPDATE. 2015-05-08 05:43:10 +02:00
roleattributes.out Remove WITH OIDS support, change oid catalog column visibility. 2018-11-20 16:00:17 -08:00
rowsecurity.out Fix security checks for selectivity estimation functions with RLS. 2019-05-06 11:38:43 +01:00
rowtypes.out Stop using spelling "nonexistant". 2019-06-08 10:12:26 -07:00
rules.out Add pg_stats_ext view for extended statistics 2019-06-16 01:20:39 +02:00
sanity_check.out Rework the pg_statistic_ext catalog 2019-06-16 01:20:31 +02:00
security_label.out Establish conventions about global object names used in regression tests. 2016-07-17 18:42:43 -04:00
select.out Make some subquery-using test cases a bit more robust. 2018-10-14 14:02:59 -04:00
select_distinct.out Disable physical tlist if any Var would need multiple sortgroupref labels. 2016-05-26 14:52:30 -04:00
select_distinct_on.out
select_having.out
select_having_1.out
select_having_2.out
select_implicit.out
select_implicit_1.out
select_implicit_2.out
select_into.out Add more tests for CREATE TABLE AS with WITH NO DATA 2019-02-07 09:21:57 +09:00
select_parallel.out Insert temporary debugging output in regression tests. 2019-05-21 12:23:21 -04:00
select_views.out Add text-vs-name cross-type operators, and unify name_ops with text_ops. 2018-12-19 17:46:25 -05:00
sequence.out Improve English wording of some other getObjectDescription() messages. 2018-05-24 14:01:10 -04:00
spgist.out Repair double-free in SP-GIST rescan (bug #15378) 2018-09-11 18:14:19 +01:00
stats.out Insert temporary debugging output in regression tests. 2019-05-21 12:23:21 -04:00
stats_ext.out Drop test user when done with it. 2019-06-24 12:36:51 -04:00
strings.out Fix regression test outputs 2019-05-17 09:40:02 +09:00
subscription.out Fix regression tests to use only global names beginning with "regress_". 2019-06-29 11:09:03 -04:00
subselect.out Prevent inlining of multiply-referenced CTEs with outer recursive refs. 2019-04-09 15:47:35 -04:00
sysviews.out Add GUC enable_partition_pruning 2018-04-23 17:57:43 -03:00
tablesample.out Don't scan partitioned tables. 2017-03-21 09:48:04 -04:00
temp.out Switch function current_schema[s]() to be parallel-unsafe 2019-03-27 11:35:12 +09:00
text.out Improve plural handling in error message 2017-08-23 13:56:59 -04:00
tidscan.out Add a hash opclass for type "tid". 2018-12-30 15:40:04 -05:00
time.out
timestamp.out Remove explicit error handling for obsolete date/time values 2019-06-30 10:27:35 +02:00
timestamptz.out Remove explicit error handling for obsolete date/time values 2019-06-30 10:27:35 +02:00
timetz.out Improve plural handling in error message 2017-08-23 13:56:59 -04:00
transactions.out Transaction chaining 2019-03-24 11:33:02 +01:00
triggers.out Fix a number of issues around modifying a previously updated row. 2019-04-07 22:14:47 -07:00
truncate.out Un-hide most cascaded-drop details in regression test results. 2019-03-24 19:15:37 -04:00
tsdicts.out Improve regression test coverage for src/backend/tsearch/spell.c. 2018-04-13 13:49:52 -04:00
tsearch.out Change floating-point output format for improved performance. 2019-02-13 15:20:33 +00:00
tsrf.out Fix handling of targetlist SRFs when scan/join relation is known empty. 2019-03-07 14:22:13 -05:00
tstypes.out More float test and portability fixes. 2019-02-13 19:35:50 +00:00
txid.out Add a txid_status function. 2017-03-24 12:00:53 -04:00
type_sanity.out Harden tableam against nonexistant / wrong kind of AMs. 2019-04-04 17:39:39 -07:00
typed_table.out Suppress less info in regression tests using DROP CASCADE. 2017-08-01 16:49:23 -04:00
union.out Repair issues with faulty generation of merge-append plans. 2019-05-09 16:53:05 -04:00
updatable_views.out Add test case exercising formerly-unreached code in inheritance_planner. 2019-03-31 15:49:06 -04:00
update.out Repair bogus handling of multi-assignment Params in upper plan levels. 2018-12-12 13:49:41 -05:00
uuid.out hash: Add write-ahead logging support. 2017-03-14 13:27:02 -04:00
vacuum.out Add toast-level reloption for vacuum_index_cleanup 2019-06-25 09:09:27 +09:00
varchar.out
varchar_1.out
varchar_2.out
window.out Change floating-point output format for improved performance. 2019-02-13 15:20:33 +00:00
with.out Revert MERGE patch 2018-04-12 11:22:56 +01:00
write_parallel.out Allow DML commands that create tables to use parallel query. 2017-10-05 11:40:48 -04:00
xml.out Don't request pretty-printed output from xmlNodeDump(). 2019-04-23 10:51:07 -04:00
xml_1.out Accept XML documents when xmloption = content, as required by SQL:2006+. 2019-03-23 16:51:37 -04:00
xml_2.out Don't request pretty-printed output from xmlNodeDump(). 2019-04-23 10:51:07 -04:00
xmlmap.out Fix cursor_to_xml in tableforest false mode 2017-05-03 21:41:10 -04:00
xmlmap_1.out Fix cursor_to_xml in tableforest false mode 2017-05-03 21:41:10 -04:00