conv export sanity

This commit is contained in:
Abhishek Pandey 2024-01-30 22:17:07 -08:00
parent fb420b11e7
commit c8adfc8f72

View File

@ -172,288 +172,288 @@ jobs:
##########################################################################################################################################
# # Exchange
# Exchange
# # generate new entries to roll into the next load test
# # only runs if the test was successful
# - name: Exchange - Create new data
# timeout-minutes: 30
# working-directory: ./src/cmd/factory
# run: |
# go run . exchange emails \
# --user ${{ env.TEST_USER }} \
# --tenant ${{ secrets.TENANT_ID }} \
# --destination ${{ env.RESTORE_DEST_PFX }}${{ steps.repo-init.outputs.result }} \
# --count 4
# generate new entries to roll into the next load test
# only runs if the test was successful
- name: Exchange - Create new data
timeout-minutes: 30
working-directory: ./src/cmd/factory
run: |
go run . exchange emails \
--user ${{ env.TEST_USER }} \
--tenant ${{ secrets.TENANT_ID }} \
--destination ${{ env.RESTORE_DEST_PFX }}${{ steps.repo-init.outputs.result }} \
--count 4
# - name: Exchange - Backup
# timeout-minutes: 30
# id: exchange-backup
# uses: ./.github/actions/backup-restore-test
# with:
# service: exchange
# kind: first-backup
# backup-args: '--mailbox "${{ env.TEST_USER }}" --data "email"'
# restore-args: '--email-folder ${{ env.RESTORE_DEST_PFX }}${{ steps.repo-init.outputs.result }}'
# restore-container: '${{ env.RESTORE_DEST_PFX }}${{ steps.repo-init.outputs.result }}'
# log-dir: ${{ env.CORSO_LOG_DIR }}
# with-export: true
- name: Exchange - Backup
timeout-minutes: 30
id: exchange-backup
uses: ./.github/actions/backup-restore-test
with:
service: exchange
kind: first-backup
backup-args: '--mailbox "${{ env.TEST_USER }}" --data "email"'
restore-args: '--email-folder ${{ env.RESTORE_DEST_PFX }}${{ steps.repo-init.outputs.result }}'
restore-container: '${{ env.RESTORE_DEST_PFX }}${{ steps.repo-init.outputs.result }}'
log-dir: ${{ env.CORSO_LOG_DIR }}
with-export: true
# - name: Exchange - Incremental backup
# timeout-minutes: 30
# id: exchange-backup-incremental
# uses: ./.github/actions/backup-restore-test
# with:
# service: exchange
# kind: incremental
# backup-args: '--mailbox "${{ env.TEST_USER }}" --data "email"'
# restore-args: '--email-folder ${{ env.RESTORE_DEST_PFX }}${{ steps.repo-init.outputs.result }}'
# restore-container: '${{ env.RESTORE_DEST_PFX }}${{ steps.repo-init.outputs.result }}'
# backup-id: ${{ steps.exchange-backup.outputs.backup-id }}
# log-dir: ${{ env.CORSO_LOG_DIR }}
# with-export: true
- name: Exchange - Incremental backup
timeout-minutes: 30
id: exchange-backup-incremental
uses: ./.github/actions/backup-restore-test
with:
service: exchange
kind: incremental
backup-args: '--mailbox "${{ env.TEST_USER }}" --data "email"'
restore-args: '--email-folder ${{ env.RESTORE_DEST_PFX }}${{ steps.repo-init.outputs.result }}'
restore-container: '${{ env.RESTORE_DEST_PFX }}${{ steps.repo-init.outputs.result }}'
backup-id: ${{ steps.exchange-backup.outputs.backup-id }}
log-dir: ${{ env.CORSO_LOG_DIR }}
with-export: true
# - name: Exchange - Non delta backup
# timeout-minutes: 30
# id: exchange-backup-non-delta
# uses: ./.github/actions/backup-restore-test
# with:
# service: exchange
# kind: non-delta
# backup-args: '--mailbox "${{ env.TEST_USER }}" --data "email" --disable-delta'
# restore-args: '--email-folder ${{ env.RESTORE_DEST_PFX }}${{ steps.repo-init.outputs.result }}'
# restore-container: '${{ env.RESTORE_DEST_PFX }}${{ steps.repo-init.outputs.result }}'
# backup-id: ${{ steps.exchange-backup.outputs.backup-id }}
# log-dir: ${{ env.CORSO_LOG_DIR }}
# with-export: true
- name: Exchange - Non delta backup
timeout-minutes: 30
id: exchange-backup-non-delta
uses: ./.github/actions/backup-restore-test
with:
service: exchange
kind: non-delta
backup-args: '--mailbox "${{ env.TEST_USER }}" --data "email" --disable-delta'
restore-args: '--email-folder ${{ env.RESTORE_DEST_PFX }}${{ steps.repo-init.outputs.result }}'
restore-container: '${{ env.RESTORE_DEST_PFX }}${{ steps.repo-init.outputs.result }}'
backup-id: ${{ steps.exchange-backup.outputs.backup-id }}
log-dir: ${{ env.CORSO_LOG_DIR }}
with-export: true
# - name: Exchange - Incremental backup after non-delta
# timeout-minutes: 30
# id: exchange-backup-incremental-after-non-delta
# uses: ./.github/actions/backup-restore-test
# with:
# service: exchange
# kind: non-delta-incremental
# backup-args: '--mailbox "${{ env.TEST_USER }}" --data "email"'
# restore-args: '--email-folder ${{ env.RESTORE_DEST_PFX }}${{ steps.repo-init.outputs.result }}'
# restore-container: '${{ env.RESTORE_DEST_PFX }}${{ steps.repo-init.outputs.result }}'
# backup-id: ${{ steps.exchange-backup.outputs.backup-id }}
# log-dir: ${{ env.CORSO_LOG_DIR }}
# with-export: true
- name: Exchange - Incremental backup after non-delta
timeout-minutes: 30
id: exchange-backup-incremental-after-non-delta
uses: ./.github/actions/backup-restore-test
with:
service: exchange
kind: non-delta-incremental
backup-args: '--mailbox "${{ env.TEST_USER }}" --data "email"'
restore-args: '--email-folder ${{ env.RESTORE_DEST_PFX }}${{ steps.repo-init.outputs.result }}'
restore-container: '${{ env.RESTORE_DEST_PFX }}${{ steps.repo-init.outputs.result }}'
backup-id: ${{ steps.exchange-backup.outputs.backup-id }}
log-dir: ${{ env.CORSO_LOG_DIR }}
with-export: true
##########################################################################################################################################
# # Onedrive
# Onedrive
# # generate new entries for test
# - name: OneDrive - Create new data
# id: new-data-creation-onedrive
# timeout-minutes: 30
# working-directory: ./src/cmd/factory
# run: |
# suffix=$(date +"%Y-%m-%d_%H-%M-%S")
# generate new entries for test
- name: OneDrive - Create new data
id: new-data-creation-onedrive
timeout-minutes: 30
working-directory: ./src/cmd/factory
run: |
suffix=$(date +"%Y-%m-%d_%H-%M-%S")
# go run . onedrive files \
# --user ${{ env.TEST_USER }} \
# --secondaryuser ${{ env.CORSO_SECONDARY_M365_TEST_USER_ID }} \
# --tenant ${{ secrets.TENANT_ID }} \
# --destination ${{ env.RESTORE_DEST_PFX }}$suffix \
# --count 4
go run . onedrive files \
--user ${{ env.TEST_USER }} \
--secondaryuser ${{ env.CORSO_SECONDARY_M365_TEST_USER_ID }} \
--tenant ${{ secrets.TENANT_ID }} \
--destination ${{ env.RESTORE_DEST_PFX }}$suffix \
--count 4
# echo result="${suffix}" >> $GITHUB_OUTPUT
echo result="${suffix}" >> $GITHUB_OUTPUT
# - name: OneDrive - Backup
# id: onedrive-backup
# timeout-minutes: 30
# uses: ./.github/actions/backup-restore-test
# with:
# service: onedrive
# kind: first-backup
# backup-args: '--user "${{ env.TEST_USER }}"'
# restore-args: '--folder ${{ env.RESTORE_DEST_PFX }}${{ steps.new-data-creation-onedrive.outputs.result }}'
# restore-container: '${{ env.RESTORE_DEST_PFX }}${{ steps.new-data-creation-onedrive.outputs.result }}'
# log-dir: ${{ env.CORSO_LOG_DIR }}
# with-export: true
- name: OneDrive - Backup
id: onedrive-backup
timeout-minutes: 30
uses: ./.github/actions/backup-restore-test
with:
service: onedrive
kind: first-backup
backup-args: '--user "${{ env.TEST_USER }}"'
restore-args: '--folder ${{ env.RESTORE_DEST_PFX }}${{ steps.new-data-creation-onedrive.outputs.result }}'
restore-container: '${{ env.RESTORE_DEST_PFX }}${{ steps.new-data-creation-onedrive.outputs.result }}'
log-dir: ${{ env.CORSO_LOG_DIR }}
with-export: true
# # generate some more enteries for incremental check
# - name: OneDrive - Create new data (for incremental)
# timeout-minutes: 30
# working-directory: ./src/cmd/factory
# run: |
# go run . onedrive files \
# --user ${{ env.TEST_USER }} \
# --secondaryuser ${{ env.CORSO_SECONDARY_M365_TEST_USER_ID }} \
# --tenant ${{ secrets.TENANT_ID }} \
# --destination ${{ env.RESTORE_DEST_PFX }}${{ steps.new-data-creation-onedrive.outputs.result }} \
# --count 4
# generate some more enteries for incremental check
- name: OneDrive - Create new data (for incremental)
timeout-minutes: 30
working-directory: ./src/cmd/factory
run: |
go run . onedrive files \
--user ${{ env.TEST_USER }} \
--secondaryuser ${{ env.CORSO_SECONDARY_M365_TEST_USER_ID }} \
--tenant ${{ secrets.TENANT_ID }} \
--destination ${{ env.RESTORE_DEST_PFX }}${{ steps.new-data-creation-onedrive.outputs.result }} \
--count 4
# - name: OneDrive - Incremental backup
# id: onedrive-incremental
# timeout-minutes: 30
# uses: ./.github/actions/backup-restore-test
# with:
# service: onedrive
# kind: incremental
# backup-args: '--user "${{ env.TEST_USER }}"'
# restore-args: '--folder ${{ env.RESTORE_DEST_PFX }}${{ steps.new-data-creation-onedrive.outputs.result }}'
# restore-container: '${{ env.RESTORE_DEST_PFX }}${{ steps.new-data-creation-onedrive.outputs.result }}'
# log-dir: ${{ env.CORSO_LOG_DIR }}
# with-export: true
- name: OneDrive - Incremental backup
id: onedrive-incremental
timeout-minutes: 30
uses: ./.github/actions/backup-restore-test
with:
service: onedrive
kind: incremental
backup-args: '--user "${{ env.TEST_USER }}"'
restore-args: '--folder ${{ env.RESTORE_DEST_PFX }}${{ steps.new-data-creation-onedrive.outputs.result }}'
restore-container: '${{ env.RESTORE_DEST_PFX }}${{ steps.new-data-creation-onedrive.outputs.result }}'
log-dir: ${{ env.CORSO_LOG_DIR }}
with-export: true
# ##########################################################################################################################################
##########################################################################################################################################
# # Sharepoint Library
# Sharepoint Library
# # generate new entries for test
# - name: SharePoint - Create new data
# id: new-data-creation-sharepoint
# timeout-minutes: 30
# working-directory: ./src/cmd/factory
# run: |
# suffix=$(date +"%Y-%m-%d_%H-%M-%S")
# generate new entries for test
- name: SharePoint - Create new data
id: new-data-creation-sharepoint
timeout-minutes: 30
working-directory: ./src/cmd/factory
run: |
suffix=$(date +"%Y-%m-%d_%H-%M-%S")
# go run . sharepoint files \
# --site ${{ vars.CORSO_M365_TEST_SITE_URL }} \
# --user ${{ env.TEST_USER }} \
# --secondaryuser ${{ env.CORSO_SECONDARY_M365_TEST_USER_ID }} \
# --tenant ${{ secrets.TENANT_ID }} \
# --destination ${{ env.RESTORE_DEST_PFX }}$suffix \
# --count 4
go run . sharepoint files \
--site ${{ vars.CORSO_M365_TEST_SITE_URL }} \
--user ${{ env.TEST_USER }} \
--secondaryuser ${{ env.CORSO_SECONDARY_M365_TEST_USER_ID }} \
--tenant ${{ secrets.TENANT_ID }} \
--destination ${{ env.RESTORE_DEST_PFX }}$suffix \
--count 4
# echo result="${suffix}" >> $GITHUB_OUTPUT
echo result="${suffix}" >> $GITHUB_OUTPUT
# - name: SharePoint - Backup
# id: sharepoint-backup
# timeout-minutes: 30
# uses: ./.github/actions/backup-restore-test
# with:
# service: sharepoint
# kind: first-backup
# backup-args: '--site "${{ vars.CORSO_M365_TEST_SITE_URL }}" --data libraries'
# restore-args: '--folder ${{ env.RESTORE_DEST_PFX }}${{ steps.new-data-creation-sharepoint.outputs.result }}'
# restore-container: '${{ env.RESTORE_DEST_PFX }}${{ steps.new-data-creation-sharepoint.outputs.result }}'
# log-dir: ${{ env.CORSO_LOG_DIR }}
# with-export: true
# category: libraries
- name: SharePoint - Backup
id: sharepoint-backup
timeout-minutes: 30
uses: ./.github/actions/backup-restore-test
with:
service: sharepoint
kind: first-backup
backup-args: '--site "${{ vars.CORSO_M365_TEST_SITE_URL }}" --data libraries'
restore-args: '--folder ${{ env.RESTORE_DEST_PFX }}${{ steps.new-data-creation-sharepoint.outputs.result }}'
restore-container: '${{ env.RESTORE_DEST_PFX }}${{ steps.new-data-creation-sharepoint.outputs.result }}'
log-dir: ${{ env.CORSO_LOG_DIR }}
with-export: true
category: libraries
# # generate some more enteries for incremental check
# - name: SharePoint - Create new data (for incremental)
# timeout-minutes: 30
# working-directory: ./src/cmd/factory
# run: |
# go run . sharepoint files \
# --site ${{ vars.CORSO_M365_TEST_SITE_URL }} \
# --user ${{ env.TEST_USER }} \
# --secondaryuser ${{ env.CORSO_SECONDARY_M365_TEST_USER_ID }} \
# --tenant ${{ secrets.TENANT_ID }} \
# --destination ${{ env.RESTORE_DEST_PFX }}${{ steps.new-data-creation-sharepoint.outputs.result }} \
# --count 4
# generate some more enteries for incremental check
- name: SharePoint - Create new data (for incremental)
timeout-minutes: 30
working-directory: ./src/cmd/factory
run: |
go run . sharepoint files \
--site ${{ vars.CORSO_M365_TEST_SITE_URL }} \
--user ${{ env.TEST_USER }} \
--secondaryuser ${{ env.CORSO_SECONDARY_M365_TEST_USER_ID }} \
--tenant ${{ secrets.TENANT_ID }} \
--destination ${{ env.RESTORE_DEST_PFX }}${{ steps.new-data-creation-sharepoint.outputs.result }} \
--count 4
# - name: SharePoint - Incremental backup
# id: sharepoint-incremental
# timeout-minutes: 30
# uses: ./.github/actions/backup-restore-test
# with:
# service: sharepoint
# kind: incremental
# backup-args: '--site "${{ vars.CORSO_M365_TEST_SITE_URL }}" --data libraries'
# restore-args: '--folder ${{ env.RESTORE_DEST_PFX }}${{ steps.new-data-creation-sharepoint.outputs.result }}'
# restore-container: '${{ env.RESTORE_DEST_PFX }}${{ steps.new-data-creation-sharepoint.outputs.result }}'
# log-dir: ${{ env.CORSO_LOG_DIR }}
# with-export: true
# category: libraries
- name: SharePoint - Incremental backup
id: sharepoint-incremental
timeout-minutes: 30
uses: ./.github/actions/backup-restore-test
with:
service: sharepoint
kind: incremental
backup-args: '--site "${{ vars.CORSO_M365_TEST_SITE_URL }}" --data libraries'
restore-args: '--folder ${{ env.RESTORE_DEST_PFX }}${{ steps.new-data-creation-sharepoint.outputs.result }}'
restore-container: '${{ env.RESTORE_DEST_PFX }}${{ steps.new-data-creation-sharepoint.outputs.result }}'
log-dir: ${{ env.CORSO_LOG_DIR }}
with-export: true
category: libraries
# ##########################################################################################################################################
##########################################################################################################################################
# # Sharepoint Lists
# Sharepoint Lists
# # generate new entries for test
# # The `awk | tr | sed` command chain is used to get a comma separated list of SharePoint list names.
# - name: SharePoint Lists - Create new data
# id: new-data-creation-sharepoint-lists
# timeout-minutes: 30
# working-directory: ./src/cmd/factory
# run: |
# suffix=$(date +"%Y-%m-%d_%H-%M-%S")
# generate new entries for test
# The `awk | tr | sed` command chain is used to get a comma separated list of SharePoint list names.
- name: SharePoint Lists - Create new data
id: new-data-creation-sharepoint-lists
timeout-minutes: 30
working-directory: ./src/cmd/factory
run: |
suffix=$(date +"%Y-%m-%d_%H-%M-%S")
# go run . sharepoint lists \
# --site ${{ vars.CORSO_M365_TEST_SITE_URL }} \
# --user ${{ env.TEST_USER }} \
# --secondaryuser ${{ env.CORSO_SECONDARY_M365_TEST_USER_ID }} \
# --tenant ${{ secrets.TENANT_ID }} \
# --destination ${{ env.RESTORE_DEST_PFX }}$suffix \
# --count 4 |
# awk 'NR > 1 {print $2}' | tr '\n' ',' | sed -e 's/,$//' -e 's/^/result=/' |
# tee $GITHUB_OUTPUT
# # Extracts the common prefix for the Sharepoint list names.
# - name: SharePoint Lists - Store restore container
# id: sharepoint-lists-store-restore-container
# run: |
# echo ${{ steps.new-data-creation-sharepoint-lists.outputs.result }} |
# cut -d',' -f1 |
# cut -d'_' -f1,2,3,4,5 |
# sed -e 's/^/result=/' |
# tee $GITHUB_OUTPUT
go run . sharepoint lists \
--site ${{ vars.CORSO_M365_TEST_SITE_URL }} \
--user ${{ env.TEST_USER }} \
--secondaryuser ${{ env.CORSO_SECONDARY_M365_TEST_USER_ID }} \
--tenant ${{ secrets.TENANT_ID }} \
--destination ${{ env.RESTORE_DEST_PFX }}$suffix \
--count 4 |
awk 'NR > 1 {print $2}' | tr '\n' ',' | sed -e 's/,$//' -e 's/^/result=/' |
tee $GITHUB_OUTPUT
# Extracts the common prefix for the Sharepoint list names.
- name: SharePoint Lists - Store restore container
id: sharepoint-lists-store-restore-container
run: |
echo ${{ steps.new-data-creation-sharepoint-lists.outputs.result }} |
cut -d',' -f1 |
cut -d'_' -f1,2,3,4,5 |
sed -e 's/^/result=/' |
tee $GITHUB_OUTPUT
# - name: SharePoint Lists - Backup
# id: sharepoint-lists-backup
# timeout-minutes: 30
# uses: ./.github/actions/backup-restore-test
# with:
# service: sharepoint
# kind: first-backup-lists
# backup-args: '--site "${{ vars.CORSO_M365_TEST_SITE_URL }}" --data lists'
# restore-args: "--list ${{ steps.new-data-creation-sharepoint-lists.outputs.result }} --destination Corso_Test_Sanity_Restore_$(date +'%Y%m%d_%H%M%S') --allow-lists-restore"
# export-args: "--list ${{ steps.new-data-creation-sharepoint-lists.outputs.result }}"
# restore-container: "${{ steps.sharepoint-lists-store-restore-container.outputs.result }}"
# log-dir: ${{ env.CORSO_LOG_DIR }}
# with-export: true
# category: lists
# on-collision: copy
- name: SharePoint Lists - Backup
id: sharepoint-lists-backup
timeout-minutes: 30
uses: ./.github/actions/backup-restore-test
with:
service: sharepoint
kind: first-backup-lists
backup-args: '--site "${{ vars.CORSO_M365_TEST_SITE_URL }}" --data lists'
restore-args: "--list ${{ steps.new-data-creation-sharepoint-lists.outputs.result }} --destination Corso_Test_Sanity_Restore_$(date +'%Y%m%d_%H%M%S') --allow-lists-restore"
export-args: "--list ${{ steps.new-data-creation-sharepoint-lists.outputs.result }}"
restore-container: "${{ steps.sharepoint-lists-store-restore-container.outputs.result }}"
log-dir: ${{ env.CORSO_LOG_DIR }}
with-export: true
category: lists
on-collision: copy
# # generate some more enteries for incremental check
# - name: SharePoint Lists - Create new data (for incremental)
# id: inc-data-creation-sharepoint-lists
# timeout-minutes: 30
# working-directory: ./src/cmd/factory
# run: |
# suffix=$(date +"%Y-%m-%d_%H-%M-%S")
# generate some more enteries for incremental check
- name: SharePoint Lists - Create new data (for incremental)
id: inc-data-creation-sharepoint-lists
timeout-minutes: 30
working-directory: ./src/cmd/factory
run: |
suffix=$(date +"%Y-%m-%d_%H-%M-%S")
# go run . sharepoint lists \
# --site ${{ vars.CORSO_M365_TEST_SITE_URL }} \
# --user ${{ env.TEST_USER }} \
# --secondaryuser ${{ env.CORSO_SECONDARY_M365_TEST_USER_ID }} \
# --tenant ${{ secrets.TENANT_ID }} \
# --destination ${{ env.RESTORE_DEST_PFX }}$suffix \
# --count 4 |
# awk 'NR > 1 {print $2}' | tr '\n' ',' | sed -e 's/,$//' -e 's/^/result=/' |
# tee $GITHUB_OUTPUT
go run . sharepoint lists \
--site ${{ vars.CORSO_M365_TEST_SITE_URL }} \
--user ${{ env.TEST_USER }} \
--secondaryuser ${{ env.CORSO_SECONDARY_M365_TEST_USER_ID }} \
--tenant ${{ secrets.TENANT_ID }} \
--destination ${{ env.RESTORE_DEST_PFX }}$suffix \
--count 4 |
awk 'NR > 1 {print $2}' | tr '\n' ',' | sed -e 's/,$//' -e 's/^/result=/' |
tee $GITHUB_OUTPUT
# - name: SharePoint Lists - Store restore container (for incremental)
# id: sharepoint-lists-store-restore-container-inc
# run: |
# echo ${{ steps.inc-data-creation-sharepoint-lists.outputs.result }} |
# cut -d',' -f1 |
# cut -d'_' -f1,2,3,4,5 |
# sed -e 's/^/result=/' |
# tee $GITHUB_OUTPUT
- name: SharePoint Lists - Store restore container (for incremental)
id: sharepoint-lists-store-restore-container-inc
run: |
echo ${{ steps.inc-data-creation-sharepoint-lists.outputs.result }} |
cut -d',' -f1 |
cut -d'_' -f1,2,3,4,5 |
sed -e 's/^/result=/' |
tee $GITHUB_OUTPUT
# - name: SharePoint Lists - Incremental backup
# id: sharepoint-lists-incremental
# timeout-minutes: 30
# uses: ./.github/actions/backup-restore-test
# with:
# service: sharepoint
# kind: incremental-lists
# backup-args: '--site "${{ vars.CORSO_M365_TEST_SITE_URL }}" --data lists'
# restore-args: "--list ${{ steps.inc-data-creation-sharepoint-lists.outputs.result }},${{ steps.new-data-creation-sharepoint-lists.outputs.result }} --destination Corso_Test_Sanity_Restore_$(date +'%Y%m%d_%H%M%S') --allow-lists-restore"
# export-args: "--list ${{ steps.inc-data-creation-sharepoint-lists.outputs.result }},${{ steps.new-data-creation-sharepoint-lists.outputs.result }}"
# restore-container: "${{ steps.sharepoint-lists-store-restore-container-inc.outputs.result }},${{ steps.sharepoint-lists-store-restore-container.outputs.result }}"
# log-dir: ${{ env.CORSO_LOG_DIR }}
# with-export: true
# category: lists
# on-collision: copy
- name: SharePoint Lists - Incremental backup
id: sharepoint-lists-incremental
timeout-minutes: 30
uses: ./.github/actions/backup-restore-test
with:
service: sharepoint
kind: incremental-lists
backup-args: '--site "${{ vars.CORSO_M365_TEST_SITE_URL }}" --data lists'
restore-args: "--list ${{ steps.inc-data-creation-sharepoint-lists.outputs.result }},${{ steps.new-data-creation-sharepoint-lists.outputs.result }} --destination Corso_Test_Sanity_Restore_$(date +'%Y%m%d_%H%M%S') --allow-lists-restore"
export-args: "--list ${{ steps.inc-data-creation-sharepoint-lists.outputs.result }},${{ steps.new-data-creation-sharepoint-lists.outputs.result }}"
restore-container: "${{ steps.sharepoint-lists-store-restore-container-inc.outputs.result }},${{ steps.sharepoint-lists-store-restore-container.outputs.result }}"
log-dir: ${{ env.CORSO_LOG_DIR }}
with-export: true
category: lists
on-collision: copy
##########################################################################################################################################