Saranya Jena
5d4e61074b
feat: Probes/Added backend implementation for probes as resource ( #4116 )
...
* Added probes graphql schema in backend
Signed-off-by: Saranya-jena <saranya.jena@harness.io>
* Added mongo schema for probes and updated experiment schema
Signed-off-by: Saranya-jena <saranya.jena@harness.io>
* Added handler functions for probes
Signed-off-by: Saranya-jena <saranya.jena@harness.io>
* Updated operator version in subscriber
Signed-off-by: Saranya-jena <saranya.jena@harness.io>
* removed redundant types in GQL n mongo schema
Signed-off-by: Saranya-jena <saranya.jena@harness.io>
* Added checks for updateProbe
Signed-off-by: Saranya-jena <saranya.jena@harness.io>
* Added nil checks for update probe
Signed-off-by: Saranya-jena <saranya.jena@harness.io>
* fixed imports
Signed-off-by: Saranya-jena <saranya.jena@harness.io>
* resolved conflicts and errors
Signed-off-by: Saranya-jena <saranya.jena@harness.io>
---------
Signed-off-by: Saranya-jena <saranya.jena@harness.io>
2023-08-23 16:31:51 +05:30
Soham Ratnaparkhi
1b6263b77d
Seperate experiment runs from experiments in chaos_center ( #4053 )
...
* feat: seperate exp_run and exp grapql schemas
Signed-off-by: SohamRatnaparkhi <soham.ratnaparkhi@gmail.com>
* feat: seperate exp_run and exp graphql resolvers
Signed-off-by: SohamRatnaparkhi <soham.ratnaparkhi@gmail.com>
* feat: add generated types
Signed-off-by: SohamRatnaparkhi <soham.ratnaparkhi@gmail.com>
* feat: add types for exp_run
Signed-off-by: SohamRatnaparkhi <soham.ratnaparkhi@gmail.com>
* feat: add exp_run services
Signed-off-by: SohamRatnaparkhi <soham.ratnaparkhi@gmail.com>
* feat: add exp_run handler
Signed-off-by: SohamRatnaparkhi <soham.ratnaparkhi@gmail.com>
* refractor: remove functions in experiments service related to runs
Signed-off-by: SohamRatnaparkhi <soham.ratnaparkhi@gmail.com>
* refractor: remove functions in experiments handler related to runs
Signed-off-by: SohamRatnaparkhi <soham.ratnaparkhi@gmail.com>
* fix: issues due to handler and resolver types
Signed-off-by: SohamRatnaparkhi <soham.ratnaparkhi@gmail.com>
* fix: breaking changes in generated and service files
Signed-off-by: SohamRatnaparkhi <soham.ratnaparkhi@gmail.com>
* fix: bugs in experiment handlers and roles
Signed-off-by: SohamRatnaparkhi <soham.ratnaparkhi@gmail.com>
* fix: add exp run operator and update handler
Signed-off-by: SohamRatnaparkhi <soham.ratnaparkhi@gmail.com>
* fix: update infra opr to return exp-run
Signed-off-by: SohamRatnaparkhi <soham.ratnaparkhi@gmail.com>
* refractor: package name chaos_exp_run
Signed-off-by: SohamRatnaparkhi <soham.ratnaparkhi@gmail.com>
---------
Signed-off-by: SohamRatnaparkhi <soham.ratnaparkhi@gmail.com>
2023-08-16 11:20:58 +05:30
Saranya Jena
edb61a1479
Revert "Test/exp run: Handler and service tests for experiment run package ( #4126 )" ( #4129 )
...
This reverts commit fcc8382411 .
Co-authored-by: Amit Kumar Das <amit.das@harness.io>
2023-08-16 10:55:11 +05:30
Soham Ratnaparkhi
fcc8382411
Test/exp run: Handler and service tests for experiment run package ( #4126 )
...
* feat: seperate exp_run and exp grapql schemas
Signed-off-by: SohamRatnaparkhi <soham.ratnaparkhi@gmail.com>
* feat: seperate exp_run and exp graphql resolvers
Signed-off-by: SohamRatnaparkhi <soham.ratnaparkhi@gmail.com>
* feat: add generated types
Signed-off-by: SohamRatnaparkhi <soham.ratnaparkhi@gmail.com>
* feat: add types for exp_run
Signed-off-by: SohamRatnaparkhi <soham.ratnaparkhi@gmail.com>
* feat: add exp_run services
Signed-off-by: SohamRatnaparkhi <soham.ratnaparkhi@gmail.com>
* feat: add exp_run handler
Signed-off-by: SohamRatnaparkhi <soham.ratnaparkhi@gmail.com>
* refractor: remove functions in experiments service related to runs
Signed-off-by: SohamRatnaparkhi <soham.ratnaparkhi@gmail.com>
* refractor: remove functions in experiments handler related to runs
Signed-off-by: SohamRatnaparkhi <soham.ratnaparkhi@gmail.com>
* fix: issues due to handler and resolver types
Signed-off-by: SohamRatnaparkhi <soham.ratnaparkhi@gmail.com>
* fix: breaking changes in generated and service files
Signed-off-by: SohamRatnaparkhi <soham.ratnaparkhi@gmail.com>
* fix: bugs in experiment handlers and roles
Signed-off-by: SohamRatnaparkhi <soham.ratnaparkhi@gmail.com>
* fix: add exp run operator and update handler
Signed-off-by: SohamRatnaparkhi <soham.ratnaparkhi@gmail.com>
* fix: update infra opr to return exp-run
Signed-off-by: SohamRatnaparkhi <soham.ratnaparkhi@gmail.com>
* feat: add gitops mocks
Signed-off-by: SohamRatnaparkhi <soham.ratnaparkhi@gmail.com>
* feat: add mongo operations
Signed-off-by: SohamRatnaparkhi <soham.ratnaparkhi@gmail.com>
* refractor: schemas for new types
Signed-off-by: SohamRatnaparkhi <soham.ratnaparkhi@gmail.com>
* feat: mocks service for exp-run
Signed-off-by: SohamRatnaparkhi <soham.ratnaparkhi@gmail.com>
* feat: handler tests for exp-run
Signed-off-by: SohamRatnaparkhi <soham.ratnaparkhi@gmail.com>
* fix: package update to match latest changes
Signed-off-by: SohamRatnaparkhi <soham.ratnaparkhi@gmail.com>
* feat: test for exp-run service
Signed-off-by: SohamRatnaparkhi <soham.ratnaparkhi@gmail.com>
* feat: infra service mocks
Signed-off-by: SohamRatnaparkhi <soham.ratnaparkhi@gmail.com>
* feat: test for exp handlers(incomplete)
Signed-off-by: SohamRatnaparkhi <soham.ratnaparkhi@gmail.com>
* fix: local mongo opr usage instead of global
Signed-off-by: SohamRatnaparkhi <soham.ratnaparkhi@gmail.com>
* feat: incomplete GetExpRun and ReRunExp tests
Signed-off-by: SohamRatnaparkhi <soham.ratnaparkhi@gmail.com>
* feat: complete services tests
Signed-off-by: SohamRatnaparkhi <soham.ratnaparkhi@gmail.com>
* feat: complete handler tests
Signed-off-by: SohamRatnaparkhi <soham.ratnaparkhi@gmail.com>
---------
Signed-off-by: SohamRatnaparkhi <soham.ratnaparkhi@gmail.com>
2023-08-16 10:34:38 +05:30
Saranya Jena
82a4b09c54
feat: Litmus 3.0: Added enhancements in graphql ( #4025 )
...
* Added base setup for graphql and authentication protos
Signed-off-by: Saranya-jena <saranya.jena@harness.io>
* Added graphql schemas
Signed-off-by: Saranya-jena <saranya.jena@harness.io>
* Added cluster and namespace scope manifests
Signed-off-by: Saranya-jena <saranya.jena@harness.io>
* Added utilities and environment variables
Signed-off-by: Saranya-jena <saranya.jena@harness.io>
* Added logger and authentication middleware
Signed-off-by: Saranya-jena <saranya.jena@harness.io>
* Added api and mongodb handler functions for chaos experiments, experiment runs and infra
Signed-off-by: Saranya-jena <saranya.jena@harness.io>
* Added api and mongodb handler functions for chaoshub, environment, grpc and project
Signed-off-by: Saranya-jena <saranya.jena@harness.io>
* Added api and mongodb handler functions for image registry, gitopns and file handlers
Signed-off-by: Saranya-jena <saranya.jena@harness.io>
* Updated go version
Signed-off-by: Saranya-jena <saranya.jena@harness.io>
* Removed unused packages and chaoshub test suite
Signed-off-by: Saranya-jena <saranya.jena@harness.io>
---------
Signed-off-by: Saranya-jena <saranya.jena@harness.io>
2023-06-29 17:33:48 +05:30