github.com/whamcloud/lemur@v0.0.0-20190827193804-4655df8a52af/uat/features/s3.feature (about)

     1  @s3
     2  Feature: S3 data mover
     3  	As a Lustre administrator
     4  	I want to configure a S3 data mover
     5  	In order to migrate Lustre file data to and from a S3 bucket.
     6  
     7  Background:
     8  	Given I am the root user
     9  	And I have a Lustre filesystem
    10  	And the HSM coordinator is enabled
    11  	When I configure the HSM Agent
    12  	And I configure the s3 data mover
    13  	And I start the HSM Agent
    14  	Then the HSM Agent should be running
    15  	And the s3 data mover should be running
    16  
    17  Scenario: Archive
    18  	When I archive a test file
    19  	Then the test file should be marked as archived
    20  	And the data for the test file should be archived
    21  
    22  Scenario: Explicit restore
    23  	Given I have archived a test file
    24  	And I have released the test file
    25  	When I restore the test file
    26  	Then the data for the test file should be restored
    27  
    28  Scenario: Implicit restore
    29  	Given I have archived a test file
    30  	And I have released the test file
    31  	Then the data for the test file should be restored
    32  
    33  Scenario: Remove
    34  	Given I have archived a test file
    35  	When I remove the test file
    36  	Then the test file should be marked as unmanaged
    37  	And the data for the test file should be removed