* feat: add metrics support to mock server
* add unit tests
* fix the unit testing
---------
Co-authored-by: rick <LinuxSuRen@users.noreply.github.com>
* feat: add http proxy support
* feat: enhance server command to print local IPs on startup
- Added a new function `printLocalIPs` to display available local IP addresses when the server starts.
- Integrated the IP printing functionality into both the mock command and the server command, improving visibility of server accessibility.
This change helps users easily identify the server's available addresses for better connectivity.
* feat: support to set proxy on ui
* update the test suite page
* test pass with the http proxy mode
* update grpc files
* update grpc files
* support insecure during testing
* fix the unit tests
* add more unit testing
---------
Co-authored-by: rick <LinuxSuRen@users.noreply.github.com>
* feat: support to get headers from binary request
* change base image from ubuntu to alpine
* install bash in alpine
* install openssl in alpine
* fix e2e
* support to download bianry files on ui
---------
Co-authored-by: rick <linuxsuren@users.noreply.github.com>
* doc: add document of atest extension
* feat: support to config mock server on ui
* add more document
* Fix code scanning alert no. 61: Incorrect conversion between integer types
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: Rick <1450685+LinuxSuRen@users.noreply.github.com>
---------
Signed-off-by: Rick <1450685+LinuxSuRen@users.noreply.github.com>
Co-authored-by: rick <LinuxSuRen@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
* feat: support to rename test suite and case
* try to make the e2e be more stable
---------
Co-authored-by: rick <linuxsuren@users.noreply.github.com>
* feat: support to run test case in batch mode
* support to the interval on batch mode
* support to use a template as interval
---------
Co-authored-by: rick <linuxsuren@users.noreply.github.com>
* feat: support to upload random image files
* support to upload pdf file
* support to generate zip file
---------
Co-authored-by: rick <linuxsuren@users.noreply.github.com>
* feat: support to run test suite via http
* improve the extension download
* download extenion in the e2e
* add extension-registry into the helm values.yaml file
* update helm install in e2e test
* fix the k8s helm chart testing
---------
Co-authored-by: rick <linuxsuren@users.noreply.github.com>
* chore: improve the home dir getting
* replace all home dir calls
* upgrade goreleaser
* add missing imports
* fix the socket filepath
---------
Co-authored-by: rick <linuxsuren@users.noreply.github.com>
* feat: support to duplicate test suite and case
* add e2e testing for the new apis
* fix the e2e testing
---------
Co-authored-by: rick <linuxsuren@users.noreply.github.com>
* feat: support import from common grpc library
* chore: support to release atest-store-git
---------
Co-authored-by: rick <linuxsuren@users.noreply.github.com>
* feat: add trpc protocol support
* test pass the trpc on web ui
* add unit tests
* fix the trpc service parsing issue
---------
Co-authored-by: rick <linuxsuren@users.noreply.github.com>
* feat: get gRPC descriptor from dp set
Signed-off-by: Ink33 <Ink33@smlk.org>
---------
Signed-off-by: Ink33 <Ink33@smlk.org>
Co-authored-by: Rick <1450685+LinuxSuRen@users.noreply.github.com>