1
- Parsed test spec with 14 sessions
1
+ Parsed test spec with 16 sessions
2
2
3
3
starting permutation: R1_refresh S1_select R3_refresh S1_select L2_read_unlock_threshold_table L3_unlock_cagg_table L1_unlock_threshold_table
4
4
step R1_refresh:
@@ -544,7 +544,7 @@ step R12_refresh:
544
544
CALL refresh_continuous_aggregate('cond2_10', 25, 70);
545
545
546
546
547
- starting permutation: WP_enable R1_refresh R6_pending_materialization_ranges R5_refresh R6_pending_materialization_ranges WP_release R6_pending_materialization_ranges S1_select
547
+ starting permutation: WP_after_enable R1_refresh R6_pending_materialization_ranges R5_refresh R6_pending_materialization_ranges WP_after_release R6_pending_materialization_ranges S1_select
548
548
R5: LOG: statement:
549
549
SET SESSION lock_timeout = '500ms';
550
550
SET SESSION deadlock_timeout = '500ms';
@@ -553,7 +553,7 @@ R5: LOG: statement:
553
553
L1: WARNING: there is already a transaction in progress
554
554
L2: WARNING: there is already a transaction in progress
555
555
L3: WARNING: there is already a transaction in progress
556
- step WP_enable :
556
+ step WP_after_enable :
557
557
SELECT debug_waitpoint_enable('after_process_cagg_invalidations_for_refresh_lock');
558
558
559
559
debug_waitpoint_enable
@@ -587,7 +587,7 @@ cond_10 | 30| 70
587
587
cond_10 | 70| 100
588
588
(2 rows)
589
589
590
- step WP_release :
590
+ step WP_after_release :
591
591
SELECT debug_waitpoint_release('after_process_cagg_invalidations_for_refresh_lock');
592
592
593
593
debug_waitpoint_release
@@ -645,7 +645,7 @@ conditions2|-2147483648
645
645
(2 rows)
646
646
647
647
648
- starting permutation: WP_enable R6_pending_materialization_ranges R1_refresh R3_refresh K1_killpid R6_pending_materialization_ranges WP_release R13_refresh R6_pending_materialization_ranges
648
+ starting permutation: WP_after_enable R6_pending_materialization_ranges R1_refresh R3_refresh K1_cancelpid R6_pending_materialization_ranges WP_after_release R13_refresh R6_pending_materialization_ranges
649
649
R5: LOG: statement:
650
650
SET SESSION lock_timeout = '500ms';
651
651
SET SESSION deadlock_timeout = '500ms';
@@ -654,7 +654,7 @@ R5: LOG: statement:
654
654
L1: WARNING: there is already a transaction in progress
655
655
L2: WARNING: there is already a transaction in progress
656
656
L3: WARNING: there is already a transaction in progress
657
- step WP_enable :
657
+ step WP_after_enable :
658
658
SELECT debug_waitpoint_enable('after_process_cagg_invalidations_for_refresh_lock');
659
659
660
660
debug_waitpoint_enable
@@ -675,15 +675,11 @@ step R1_refresh:
675
675
step R3_refresh:
676
676
CALL refresh_continuous_aggregate('cond_10', 70, 107);
677
677
<waiting ...>
678
- step K1_killpid :
679
- CALL killpids ();
678
+ step K1_cancelpid :
679
+ CALL cancelpids ();
680
680
<waiting ...>
681
681
step R1_refresh: <... completed>
682
- FATAL: terminating connection due to administrator command
683
- server closed the connection unexpectedly
684
- This probably means the server terminated abnormally
685
- before or while processing the request.
686
-
682
+ ERROR: canceling statement due to user request
687
683
step R6_pending_materialization_ranges:
688
684
SELECT * FROM pending_materialization_ranges WHERE user_view_name = 'cond_10';
689
685
@@ -693,8 +689,8 @@ cond_10 | 30| 70
693
689
cond_10 | 70| 100
694
690
(2 rows)
695
691
696
- step K1_killpid : <... completed>
697
- step WP_release :
692
+ step K1_cancelpid : <... completed>
693
+ step WP_after_release :
698
694
SELECT debug_waitpoint_release('after_process_cagg_invalidations_for_refresh_lock');
699
695
700
696
debug_waitpoint_release
@@ -713,3 +709,70 @@ user_view_name|lowest_modified_value|greatest_modified_value
713
709
--------------+---------------------+-----------------------
714
710
(0 rows)
715
711
712
+
713
+ starting permutation: WP_before_enable R1_refresh R3_refresh WP_before_release
714
+ R5: LOG: statement:
715
+ SET SESSION lock_timeout = '500ms';
716
+ SET SESSION deadlock_timeout = '500ms';
717
+ SET SESSION client_min_messages = 'DEBUG1';
718
+
719
+ L1: WARNING: there is already a transaction in progress
720
+ L2: WARNING: there is already a transaction in progress
721
+ L3: WARNING: there is already a transaction in progress
722
+ step WP_before_enable:
723
+ SELECT debug_waitpoint_enable('before_process_cagg_invalidations_for_refresh_lock');
724
+
725
+ debug_waitpoint_enable
726
+ ----------------------
727
+
728
+ (1 row)
729
+
730
+ step R1_refresh:
731
+ CALL refresh_continuous_aggregate('cond_10', 25, 70);
732
+ <waiting ...>
733
+ step R3_refresh:
734
+ CALL refresh_continuous_aggregate('cond_10', 70, 107);
735
+ <waiting ...>
736
+ step WP_before_release:
737
+ SELECT debug_waitpoint_release('before_process_cagg_invalidations_for_refresh_lock');
738
+
739
+ debug_waitpoint_release
740
+ -----------------------
741
+
742
+ (1 row)
743
+
744
+ step R1_refresh: <... completed>
745
+ step R3_refresh: <... completed>
746
+
747
+ starting permutation: WP_after_materialization_enable R1_refresh WP_after_materialization_release R3_refresh
748
+ R5: LOG: statement:
749
+ SET SESSION lock_timeout = '500ms';
750
+ SET SESSION deadlock_timeout = '500ms';
751
+ SET SESSION client_min_messages = 'DEBUG1';
752
+
753
+ L1: WARNING: there is already a transaction in progress
754
+ L2: WARNING: there is already a transaction in progress
755
+ L3: WARNING: there is already a transaction in progress
756
+ step WP_after_materialization_enable:
757
+ SELECT debug_waitpoint_enable('after_process_cagg_materializations');
758
+
759
+ debug_waitpoint_enable
760
+ ----------------------
761
+
762
+ (1 row)
763
+
764
+ step R1_refresh:
765
+ CALL refresh_continuous_aggregate('cond_10', 25, 70);
766
+ <waiting ...>
767
+ step WP_after_materialization_release:
768
+ SELECT debug_waitpoint_release('after_process_cagg_materializations');
769
+
770
+ debug_waitpoint_release
771
+ -----------------------
772
+
773
+ (1 row)
774
+
775
+ step R1_refresh: <... completed>
776
+ step R3_refresh:
777
+ CALL refresh_continuous_aggregate('cond_10', 70, 107);
778
+
0 commit comments