Stabilize order of results in macaddr8 regression test
authorTomas Vondra <[email protected]>
Fri, 7 Jul 2017 17:27:42 +0000 (19:27 +0200)
committerTomas Vondra <[email protected]>
Fri, 7 Jul 2017 17:27:42 +0000 (19:27 +0200)
Same issue as in c2392efc83, but in different regression test. Fixed the
same way, i.e. by adding ORDER BY clauses to stabilize the order.

src/test/regress/expected/macaddr8.out
src/test/regress/sql/macaddr8.sql

index 74f53a121f2318a1ae10fd4ae976d237d6b131a3..93440000072899cdd76495a2df2287194f9c3587 100644 (file)
@@ -276,9 +276,11 @@ SELECT b <> '08:00:2b:01:02:03:04:05' FROM macaddr8_data WHERE a = 15; -- false
  f
 (1 row)
 
-SELECT ~b                       FROM macaddr8_data;
+SELECT ~b                       FROM macaddr8_data ORDER BY 1;
         ?column?         
 -------------------------
+ f7:ff:d3:00:01:fe:fd:fc
+ f7:ff:d4:00:01:fe:fd:fb
  f7:ff:d4:00:01:fe:fd:fc
  f7:ff:d4:00:01:fe:fd:fc
  f7:ff:d4:00:01:fe:fd:fc
@@ -287,11 +289,7 @@ SELECT ~b                       FROM macaddr8_data;
  f7:ff:d4:00:01:fe:fd:fc
  f7:ff:d4:00:01:fe:fd:fc
  f7:ff:d4:00:01:fe:fd:fc
- f7:ff:d4:00:01:fe:fd:fb
  f7:ff:d4:00:01:fe:fd:fd
- f7:ff:d5:00:01:fe:fd:fc
- f7:ff:d3:00:01:fe:fd:fc
- f7:ff:d5:00:01:fe:fd:fb
  f7:ff:d4:fe:fd:fc:fb:fa
  f7:ff:d4:fe:fd:fc:fb:fa
  f7:ff:d4:fe:fd:fc:fb:fa
@@ -299,11 +297,21 @@ SELECT ~b                       FROM macaddr8_data;
  f7:ff:d4:fe:fd:fc:fb:fa
  f7:ff:d4:fe:fd:fc:fb:fa
  f7:ff:d4:fe:fd:fc:fb:fa
+ f7:ff:d5:00:01:fe:fd:fb
+ f7:ff:d5:00:01:fe:fd:fc
 (20 rows)
 
-SELECT  b & '00:00:00:ff:ff:ff' FROM macaddr8_data;
+SELECT  b & '00:00:00:ff:ff:ff' FROM macaddr8_data ORDER BY 1;
         ?column?         
 -------------------------
+ 00:00:00:01:02:03:04:05
+ 00:00:00:01:02:03:04:05
+ 00:00:00:01:02:03:04:05
+ 00:00:00:01:02:03:04:05
+ 00:00:00:01:02:03:04:05
+ 00:00:00:01:02:03:04:05
+ 00:00:00:01:02:03:04:05
+ 00:00:00:ff:fe:01:02:02
  00:00:00:ff:fe:01:02:03
  00:00:00:ff:fe:01:02:03
  00:00:00:ff:fe:01:02:03
@@ -312,23 +320,18 @@ SELECT  b & '00:00:00:ff:ff:ff' FROM macaddr8_data;
  00:00:00:ff:fe:01:02:03
  00:00:00:ff:fe:01:02:03
  00:00:00:ff:fe:01:02:03
- 00:00:00:ff:fe:01:02:04
- 00:00:00:ff:fe:01:02:02
  00:00:00:ff:fe:01:02:03
  00:00:00:ff:fe:01:02:03
  00:00:00:ff:fe:01:02:04
- 00:00:00:01:02:03:04:05
- 00:00:00:01:02:03:04:05
- 00:00:00:01:02:03:04:05
- 00:00:00:01:02:03:04:05
- 00:00:00:01:02:03:04:05
- 00:00:00:01:02:03:04:05
- 00:00:00:01:02:03:04:05
+ 00:00:00:ff:fe:01:02:04
 (20 rows)
 
-SELECT  b | '01:02:03:04:05:06' FROM macaddr8_data;
+SELECT  b | '01:02:03:04:05:06' FROM macaddr8_data ORDER BY 1;
         ?column?         
 -------------------------
+ 09:02:2b:ff:fe:05:07:06
+ 09:02:2b:ff:fe:05:07:06
+ 09:02:2b:ff:fe:05:07:06
  09:02:2b:ff:fe:05:07:07
  09:02:2b:ff:fe:05:07:07
  09:02:2b:ff:fe:05:07:07
@@ -337,11 +340,7 @@ SELECT  b | '01:02:03:04:05:06' FROM macaddr8_data;
  09:02:2b:ff:fe:05:07:07
  09:02:2b:ff:fe:05:07:07
  09:02:2b:ff:fe:05:07:07
- 09:02:2b:ff:fe:05:07:06
- 09:02:2b:ff:fe:05:07:06
  09:02:2b:ff:fe:05:07:07
- 09:02:2f:ff:fe:05:07:07
- 09:02:2b:ff:fe:05:07:06
  09:02:2b:ff:fe:07:05:07
  09:02:2b:ff:fe:07:05:07
  09:02:2b:ff:fe:07:05:07
@@ -349,6 +348,7 @@ SELECT  b | '01:02:03:04:05:06' FROM macaddr8_data;
  09:02:2b:ff:fe:07:05:07
  09:02:2b:ff:fe:07:05:07
  09:02:2b:ff:fe:07:05:07
+ 09:02:2f:ff:fe:05:07:07
 (20 rows)
 
 DROP TABLE macaddr8_data;
index 57a227c5ab70af1ec50a44ec09e50b4e34d7c784..6cc4a02574dca483a088dbe861e723d8cb0ec3c5 100644 (file)
@@ -82,8 +82,8 @@ SELECT b =  '08:00:2b:01:02:03:04:05' FROM macaddr8_data WHERE a = 15; -- true
 SELECT b <> '08:00:2b:01:02:03:04:06' FROM macaddr8_data WHERE a = 15; -- true
 SELECT b <> '08:00:2b:01:02:03:04:05' FROM macaddr8_data WHERE a = 15; -- false
 
-SELECT ~b                       FROM macaddr8_data;
-SELECT  b & '00:00:00:ff:ff:ff' FROM macaddr8_data;
-SELECT  b | '01:02:03:04:05:06' FROM macaddr8_data;
+SELECT ~b                       FROM macaddr8_data ORDER BY 1;
+SELECT  b & '00:00:00:ff:ff:ff' FROM macaddr8_data ORDER BY 1;
+SELECT  b | '01:02:03:04:05:06' FROM macaddr8_data ORDER BY 1;
 
 DROP TABLE macaddr8_data;