Add ddboost full, incremental, and MFR replication tests to pipeline
These are nightly triggers.
Full Duration: 1.5 hours
Incremental Duration: 3.5 hours
MFR Duration: 40 mins
@@ -1162,3 +1162,64 @@ jobs:
MAKE_TEST_COMMAND: optimizer_functional_part2
BLDWRAP_POSTGRES_CONF_ADDONS: fsync=off optimizer_disable_missing_stats_collection=on
TEST_OS: centos
+
+- name: MU_ddboost_full
+ plan:
+ - get: nightly-trigger
+ trigger: true
+ - aggregate: *post_packaging_gets_trigger_false
+ - task: trigger_pulse
+ tags: ["gpdb5-pulse-worker"]
+ file: gpdb_src/ci/pulse/api/trigger_pulse.yml
+ input_mapping: *input_mappings
+ params:
+ <<: *pulse_properties
+ PULSE_PROJECT_NAME: "GPDB-DDBOOST_Full"
+ - task: monitor_pulse
+ attempts: 2
+ tags: ["gpdb5-pulse-worker"]
+ file: gpdb_src/ci/pulse/api/monitor_pulse.yml
+ params:
+ <<: *pulse_properties
+ PULSE_PROJECT_NAME: "GPDB-DDBOOST_Full"
+
+
+- name: MU_ddboost_incremental
+ plan:
+ - get: nightly-trigger
+ trigger: true
+ - aggregate: *post_packaging_gets_trigger_false
+ - task: trigger_pulse
+ tags: ["gpdb5-pulse-worker"]
+ file: gpdb_src/ci/pulse/api/trigger_pulse.yml
+ input_mapping: *input_mappings
+ params:
+ <<: *pulse_properties
+ PULSE_PROJECT_NAME: "GPDB-DDBOOST_Incremental"
+ - task: monitor_pulse
+ attempts: 2
+ tags: ["gpdb5-pulse-worker"]
+ file: gpdb_src/ci/pulse/api/monitor_pulse.yml
+ params:
+ <<: *pulse_properties
+ PULSE_PROJECT_NAME: "GPDB-DDBOOST_Incremental"
+
+- name: MU_MFR
+ plan:
+ - get: nightly-trigger
+ trigger: true
+ - aggregate: *post_packaging_gets_trigger_false
+ - task: trigger_pulse
+ tags: ["gpdb5-pulse-worker"]
+ file: gpdb_src/ci/pulse/api/trigger_pulse.yml
+ input_mapping: *input_mappings
+ params:
+ <<: *pulse_properties
+ PULSE_PROJECT_NAME: "GPDB-MFR"
+ - task: monitor_pulse
+ attempts: 2
+ tags: ["gpdb5-pulse-worker"]
+ file: gpdb_src/ci/pulse/api/monitor_pulse.yml
+ params:
+ <<: *pulse_properties
+ PULSE_PROJECT_NAME: "GPDB-MFR"
