Skip to content
This repository has been archived by the owner on Oct 20, 2023. It is now read-only.

Conformance Test Tool #70

Closed
leecalcote opened this issue Oct 2, 2019 · 7 comments
Closed

Conformance Test Tool #70

leecalcote opened this issue Oct 2, 2019 · 7 comments
Assignees

Comments

@leecalcote
Copy link
Member

leecalcote commented Oct 2, 2019

Like other specifications, SMI needs a set of conformance tests, conformance utility and dashboard.

Meshery used as the underlying technology for conformance tests with these goals and acknowledgments:

  • A public, third-party compatibility matrix identifying the SMI features that are supported per service mesh.
  • Definition of what behavior is expected and conforms to spec. vs not. Partial conformance could be defined by a minimum requirement. It may be that partial conformance allows for / encourages extensibility.
  • Difference between conformance and full implementation given that some meshes may conscientiously never fully implement functions.

Meshery is soon to be used in the release process of each of the major service mesh projects for performance testing and as such can perform SMI validation testing at the same time.

Design spec

@leecalcote leecalcote self-assigned this Oct 2, 2019
@lachie83
Copy link
Contributor

Lets aim to have conformance requirements defined for the TrafficSplit API by KubeCon EU

@Dhiraj240
Copy link

@leecalcote I have forked this project and building it on my ubuntu now. I will be applying to Community Bridge.
May I know what all I need to do to work on this project. Also, may I know your slack or any other communication channel to discuss further.

@championshuttler
Copy link

Hey @leecalcote! I am willing to get mentored for this issue for the Community Bridge program. Can you please help me in getting started with it?

Thanks

@leecalcote
Copy link
Member Author

@Dhiraj240 and @championshuttler I completely missed your messages here. Let's get you involved in the project pronto.

@Dhiraj240
Copy link

@leecalcote Yes also I was not selected for CNCF unfortunately.
@championshuttler Is selected for CNCF and working for fluentd.
I will work on please check your email.

@CIPHERTron
Copy link

Heyy @leecalcote I wanted to contribute to this issue since my skill set matches with the required skills. Could you help me get started? Thank you!

@atharmohammad
Copy link

@leecalcote I would like to work on this as part of the LFX program. I have required skills of Golang and Reactjs and am interested in working on this and learning more things on the way , i have started looking into issue and any help and guidance is appreciated

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

7 participants