Skip to content
This repository was archived by the owner on Jun 26, 2024. It is now read-only.

Conversation

pedjak
Copy link
Contributor

@pedjak pedjak commented Jan 27, 2021

This fixes regression introduced in PR #848 - we should reuse created test namespace
across multiple runs of acceptance tests

Testing

Two consecutive runs of make test-acceptance should create just single
test namespace.

@pedjak pedjak force-pushed the fix-test-name-creation branch 9 times, most recently from c5979ee to 53f443f Compare January 27, 2021 15:41
@pedjak
Copy link
Contributor Author

pedjak commented Jan 27, 2021

/retest

@codecov
Copy link

codecov bot commented Jan 27, 2021

Codecov Report

Merging #850 (d9908ba) into master (9e10117) will not change coverage.
The diff coverage is n/a.

Impacted file tree graph

@@           Coverage Diff           @@
##           master     #850   +/-   ##
=======================================
  Coverage   61.11%   61.11%           
=======================================
  Files          25       25           
  Lines        1893     1893           
=======================================
  Hits         1157     1157           
  Misses        565      565           
  Partials      171      171           

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 9e10117...d9908ba. Read the comment docs.

…runs

This fixes regression introduced in PR redhat-developer#848 - we should reuse created test namespace
across multiple runs of acceptance tests

Signed-off-by: Predrag Knezevic <[email protected]>
@pedjak pedjak force-pushed the fix-test-name-creation branch from 53f443f to d9908ba Compare January 28, 2021 14:00
@pmacik
Copy link
Contributor

pmacik commented Jan 28, 2021

/lgtm
/approve

@openshift-ci-robot
Copy link
Collaborator

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: pmacik

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@openshift-merge-robot openshift-merge-robot merged commit 95503bf into redhat-developer:master Jan 28, 2021
akashshinde added a commit to akashshinde/service-binding-operator that referenced this pull request Feb 3, 2021
added naming strategy and deprecated namePrefix and globalNamePrefix

Fix acceptance tests

fix etcd acceptance test

Added flexible strategy naming docs

Added doc to describe naming strategy

remove service level naming strategy

removed NamingStrategy field from service API

revert back to default naming strategy

Fix regression: previously create test namespace is used across test runs (redhat-developer#850)

This fixes regression introduced in PR redhat-developer#848 - we should reuse created test namespace
across multiple runs of acceptance tests

Signed-off-by: Predrag Knezevic <[email protected]>

Use k8s api condition type for status.conditions (redhat-developer#851)

Condition type got available in 1.19 API. Hence, we can drop the usage of
github.com/openshift/custom-resource-status library.

Signed-off-by: Predrag Knezevic <[email protected]>

Fix ServiceBinding removal when service not exist (redhat-developer#834)

Signed-off-by: qibobo <[email protected]>

Refactor

Fix acceptance tests and revert back the docs

go fmt

Fix failures

Fix acceptance test
akashshinde added a commit to akashshinde/service-binding-operator that referenced this pull request Feb 4, 2021
added naming strategy and deprecated namePrefix and globalNamePrefix

Fix acceptance tests

fix etcd acceptance test

Added flexible strategy naming docs

Added doc to describe naming strategy

remove service level naming strategy

removed NamingStrategy field from service API

revert back to default naming strategy

Fix regression: previously create test namespace is used across test runs (redhat-developer#850)

This fixes regression introduced in PR redhat-developer#848 - we should reuse created test namespace
across multiple runs of acceptance tests

Signed-off-by: Predrag Knezevic <[email protected]>

Use k8s api condition type for status.conditions (redhat-developer#851)

Condition type got available in 1.19 API. Hence, we can drop the usage of
github.com/openshift/custom-resource-status library.

Signed-off-by: Predrag Knezevic <[email protected]>

Fix ServiceBinding removal when service not exist (redhat-developer#834)

Signed-off-by: qibobo <[email protected]>

Refactor

Fix acceptance tests and revert back the docs

go fmt

Fix failures

Fix acceptance test
akashshinde added a commit to akashshinde/service-binding-operator that referenced this pull request Feb 4, 2021
added naming strategy and deprecated namePrefix and globalNamePrefix

Fix acceptance tests

fix etcd acceptance test

Added flexible strategy naming docs

Added doc to describe naming strategy

remove service level naming strategy

removed NamingStrategy field from service API

revert back to default naming strategy

Fix regression: previously create test namespace is used across test runs (redhat-developer#850)

This fixes regression introduced in PR redhat-developer#848 - we should reuse created test namespace
across multiple runs of acceptance tests

Signed-off-by: Predrag Knezevic <[email protected]>

Use k8s api condition type for status.conditions (redhat-developer#851)

Condition type got available in 1.19 API. Hence, we can drop the usage of
github.com/openshift/custom-resource-status library.

Signed-off-by: Predrag Knezevic <[email protected]>

Fix ServiceBinding removal when service not exist (redhat-developer#834)

Signed-off-by: qibobo <[email protected]>

Refactor

Fix acceptance tests and revert back the docs

go fmt

Fix failures

Fix acceptance test
akashshinde added a commit that referenced this pull request Feb 5, 2021
added naming strategy and deprecated namePrefix and globalNamePrefix

Fix acceptance tests

fix etcd acceptance test

Added flexible strategy naming docs

Added doc to describe naming strategy

remove service level naming strategy

removed NamingStrategy field from service API

revert back to default naming strategy

Fix regression: previously create test namespace is used across test runs (#850)

This fixes regression introduced in PR #848 - we should reuse created test namespace
across multiple runs of acceptance tests

Signed-off-by: Predrag Knezevic <[email protected]>

Use k8s api condition type for status.conditions (#851)

Condition type got available in 1.19 API. Hence, we can drop the usage of
github.com/openshift/custom-resource-status library.

Signed-off-by: Predrag Knezevic <[email protected]>

Fix ServiceBinding removal when service not exist (#834)

Signed-off-by: qibobo <[email protected]>

Refactor

Fix acceptance tests and revert back the docs

go fmt

Fix failures

Fix acceptance test

Signed-off-by: akashshinde <[email protected]>
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants