Skip to content

JUnit Local/Remote wording for OperatorExtension is not meaningfull to me #1215

Closed

Description

@scrocquesel

Each time I look back to the JUnit extension, i'm wondering what Local and Remote means.

In both cases, testing is done against a cluster that can be local or remote depending the current kube config.
The real difference between the two is that Local is doing maven in-process testing while Remote is deploying a builded image to the cluster to run the operator to be tested.

I think that InProcessOperatorExtension and KubernetesDeploymentOperatorExtension better describe the actual behavior.

Activity

  1. csviri commented on May 16, 2022

    @csviri
    Collaborator

    recently this was renamed to LocalOperatorExtension and ClusterOperatorExtension. Does this sound better also for you?

  2. metacosm commented on May 16, 2022

    @metacosm
    Collaborator

    Maybe LocallyRunOperatorExtension and ClusterDeployedOperatorExtension would be even clearer?

  3. csviri commented on May 16, 2022

    @csviri
    Collaborator

    I'm personally fine with both, current state (for me sounds expressive enough), also these new ones sounds good.

  4. added this to the 3.1 milestone on May 31, 2022
  5. assigned and unassigned on May 31, 2022
  6. added 3 commits that reference this issue on May 31, 2022
    326ba56
    ce25c16
    495220c
  7. added 3 commits that reference this issue on Jun 1, 2022
    2a41476
    83ed3c2
    3453ec0
  8. added 2 commits that reference this issue on Jun 7, 2022
    3026876
    8b38c92
  9. added a commit that references this issue on Jun 17, 2022
    101d644
  10. added 11 commits that reference this issue on Jun 27, 2022
    80dc74e
    64c7330
    bee5b89
    9e1da72
    6d9ace6
    caf12d5
    ea331e6
    919d573
    53cbd95
    f0dd210
    d4c469c
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

kind/featureCategorizes issue or PR as related to a new feature.

Type

No type

Projects

No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions