Commit Graph

12 Commits

Author SHA1 Message Date
Rick 45a4d5166a
feat: support to validate the YAML file via schema (#49) 2023-04-21 22:29:24 +08:00
Rick 49441573e8
fix the duplicates (#44)
* fix the duplicates

* improve the function RunTestCase
2023-04-21 08:41:56 +08:00
Rick 6aed29e0b2
fix: the code smells from sonarqube (#43) 2023-04-18 12:25:55 +08:00
Rick f6d271b7eb
feat: support verify against Kubernetes resources (#41)
* feat: support check the response againt k8s

* feat: support all the CRDs

* feat: support to verify fields

* add more unit tests
2023-04-15 21:47:50 +08:00
Rick e08c2046d5
feat: add a service commnd (#39)
* feat: add a service commnd

The following command will install atest as a Linux service. `atest service --action install`.

Set the default service port to be 7070 to avoid confliction

* add unit tests

* add more unit tests
2023-04-14 09:32:24 +08:00
Rick e2340a20a8
feat: add grpc server support (#22)
* feat: add grpc server support

* publish image

---------

Co-authored-by: Rick <linuxsuren@users.noreply.github.com>
2023-04-04 13:18:51 +08:00
Rick e57743633b
feat: support to print a sample YAML (#20)
Co-authored-by: Rick <linuxsuren@users.noreply.github.com>
2023-04-02 11:50:43 +08:00
Rick 078d4c861b
feat: support output the test report (#17)
Co-authored-by: rick <LinuxSuRen@users.noreply.github.com>
2023-04-01 19:00:50 +08:00
Rick 4a4554d53b
feat: support to set the request timeout (#15) (#16)
Co-authored-by: rick <LinuxSuRen@users.noreply.github.com>
2023-03-30 20:52:15 +08:00
Rick 35008323d8
feat: support to set the request timeout (#15)
Co-authored-by: rick <LinuxSuRen@users.noreply.github.com>
2023-03-30 19:44:49 +08:00
Rick 8564fc1e24
feat: support to run tests with multiple threads (#13)
Co-authored-by: rick <LinuxSuRen@users.noreply.github.com>
2023-03-22 12:30:14 +08:00
Rick 0ad1515381
feat: add API and expect status code default value (#10) 2023-03-10 15:42:19 +08:00