test_backup_cronjobs module

Description:

Domino runs a regular backup of some of it’s core services on a cron schedule These are important to recover from certain issues in a DR situation.

class test_backup_cronjobs.TestBackupClass

Bases: object

test_backup_cronjob_enabled()
Description:

Test whether the backup cronjob is found in the Domino deployment. For Domino 4.x, it checks for nucleus-backup (legacy) For Domino 5.x, it checks for domino-workbench-backup (current)

Result:

Name of the cronjob and it’s uid is displayed.

External Facing Runbook:

https://tickets.dominodatalab.com/hc/en-us/articles/13015290729748 https://docs.dominodatalab.com/en/latest/admin_guide/72ff13/backup-and-restore/

test_backup_cronjob_status()
Description:

Test whether the backup jobs are completed or pending or failed The test won’t stop if a job has failed, it will continue after showing ERROR message

Result:

List the jobs with Name, Status, Completion Time, Failure Reason and Message

External Facing Runbook:

https://docs.dominodatalab.com/en/latest/admin_guide/72ff13/backup-and-restore/ https://tickets.dominodatalab.com/hc/en-us/articles/12929182528788