Skip to content

CI | Admission Tests Changes - Integration and Workflow#1046

Merged
shirady merged 1 commit intonoobaa:masterfrom
shirady:admission-test-change
Feb 22, 2023
Merged

CI | Admission Tests Changes - Integration and Workflow#1046
shirady merged 1 commit intonoobaa:masterfrom
shirady:admission-test-change

Conversation

@shirady
Copy link
Contributor

@shirady shirady commented Feb 9, 2023

Explain the changes

Changes in the admission tests (integration tests):

  1. Separate the last delete test (It, Should Allow) into 2 tests (backingstore and namespacestore).
  2. Set the default resource explicitly before starting the first delete operation test.

Changes in the admission test workflow:

  1. Clone core repo and build it.
  2. Install nb with max resources to pass the tests.
  3. Collect logs and upload artifacts.

Issues:

  1. I could not add this fix (Bug Fix #1007 | Default backing store avoid phase Ready with mode INITIALIZING #1033) because a test in the integration test didn't pass due to a change in the timing.

Testing Instructions:

  1. none, it is checked in the workflow.
  • Doc added/updated
  • Tests added

@shirady shirady self-assigned this Feb 9, 2023
@shirady shirady force-pushed the admission-test-change branch from c0f617b to edd0005 Compare February 9, 2023 08:53
@shirady shirady marked this pull request as draft February 9, 2023 08:55
@shirady shirady force-pushed the admission-test-change branch from 42f42dc to 02dd034 Compare February 9, 2023 09:24
@shirady shirady marked this pull request as ready for review February 9, 2023 09:26
@shirady
Copy link
Contributor Author

shirady commented Feb 9, 2023

Moved to draft because I had an issue with the indentation in the YAML file.

Copy link
Member

@dannyzaken dannyzaken left a comment

Choose a reason for hiding this comment

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

one small comment. otherwise looks good

Changes in the admission tests (integration tests):
Separate the last delete test (It, Should Allow) into 2 tests (backingstore and namespacestore).
Set the default resource explicitly before starting the first delete operation test.

Changes in the admission test workflow:
Clone core repo and build it.
Install nb with max resources to pass the tests.
Collect logs and upload artifacts.

Signed-off-by: shirady <57721533+shirady@users.noreply.github.com>
@shirady shirady force-pushed the admission-test-change branch from b033f82 to 8c91d93 Compare February 22, 2023 08:07
@shirady shirady merged commit ac7647a into noobaa:master Feb 22, 2023
@shirady shirady deleted the admission-test-change branch February 22, 2023 08:44
@shirady shirady changed the title Admission Tests Changes - Integration and Workflow CI | Admission Tests Changes - Integration and Workflow Nov 7, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants