Skip to content

fix(tests): Added Backup/Restore test for NFS. #8551

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 31 commits into from
Feb 1, 2023
Merged

Conversation

shivaji-kharse
Copy link
Contributor

@shivaji-kharse shivaji-kharse commented Dec 23, 2022

Change: Added new automated tests for backup/restore (full as well as incremental ) on NFS.
Test Scenarios covered:-

  • Full+Incremental backup on nfs mounted directory
  • Full+Incremental restore from nfs mounted directory.

@github-actions github-actions bot added area/integrations Related to integrations with other projects. area/live-loader Issues related to live loading. area/testing Testing related issues labels Dec 23, 2022
@skrdgraph skrdgraph changed the title chore: Added Backup/Restore test for NFS and S3 (Full as well as Incr… fix(tests): Added Backup/Restore test for NFS and S3 Dec 23, 2022
@CLAassistant
Copy link

CLAassistant commented Dec 23, 2022

CLA assistant check
All committers have signed the CLA.

@skrdgraph
Copy link
Contributor

skrdgraph commented Dec 23, 2022

this is a draft PR, things done:

  • GH environment added
  • enabled GH Runner changes to support this PR

ToDo:

  • we also have to clean this PR up & rename the env references correctly

Future Changes needed:

  • move to mock library*
  • handle bucket lifecycle in this PR*

This PR should NOT be merged till we do some more cleanups.

@skrdgraph
Copy link
Contributor

@shivaji-dgraph will fix up the ci-yaml file - because there are py dependencies and other dependencies as you had shown during the call. So once you fix those up, this PR tests should all pass. Post a successful run, we shall start looking into the todo / future comment I posted above.

@skrdgraph skrdgraph marked this pull request as draft December 23, 2022 08:16
@skrdgraph skrdgraph marked this pull request as ready for review December 23, 2022 08:17
@coveralls
Copy link

coveralls commented Dec 24, 2022

Coverage Status

Coverage: 66.875% (-0.2%) from 67.029% when pulling ae7acdd on backup-systest into c175edc on main.

Copy link
Member

@mangalaman93 mangalaman93 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

These are some really useful tests but we need to improve the tests. I have added a few comments and I can help more if you get stuck. Please take a look.

@nswamy nswamy self-requested a review January 3, 2023 14:15
@mangalaman93
Copy link
Member

Please rebase the change on latest main and force push before we can review it. Thanks

@shivaji-kharse shivaji-kharse force-pushed the backup-systest branch 2 times, most recently from e8bc42f to 561ca0c Compare January 10, 2023 10:59
@shivaji-kharse shivaji-kharse changed the title fix(tests): Added Backup/Restore test for NFS and S3 fix(tests): Added Backup/Restore test for NFS. Jan 10, 2023
Copy link
Contributor

@all-seeing-code all-seeing-code left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please update the description with information on what scenario is being tested.

@all-seeing-code
Copy link
Contributor

Change: Added new automated tests for backup/restore (full as well as incremental ) on NFS.

This needs more details.

@shivaji-kharse shivaji-kharse merged commit 9739415 into main Feb 1, 2023
@shivaji-kharse shivaji-kharse deleted the backup-systest branch February 1, 2023 17:12
mangalaman93 added a commit that referenced this pull request Feb 6, 2023
all-seeing-code pushed a commit that referenced this pull request Feb 8, 2023
Change: Added new automated tests for backup/restore (full as well as
incremental ) on NFS.
Test Scenarios covered:-
 - Full+Incremental backup on nfs mounted directory
 - Full+Incremental restore from nfs mounted directory.
all-seeing-code pushed a commit that referenced this pull request Feb 8, 2023
Change: Added new automated tests for backup/restore (full as well as
incremental ) on NFS.
Test Scenarios covered:-
 - Full+Incremental backup on nfs mounted directory
 - Full+Incremental restore from nfs mounted directory.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/integrations Related to integrations with other projects. area/live-loader Issues related to live loading. area/testing Testing related issues
Development

Successfully merging this pull request may close these issues.

8 participants