skywalking-infra-e2e.git
3 weeks agoverifier: `notEmpty` should be able to handle nil (#86) main
kezhenxu94 [Thu, 15 Sep 2022 02:07:46 +0000 (10:07 +0800)] 
verifier: `notEmpty` should be able to handle nil (#86)

4 weeks agoOptimization of the output information of verification (#84)
Miku~forever [Tue, 6 Sep 2022 09:00:42 +0000 (17:00 +0800)] 
Optimization of the output information of verification (#84)

6 weeks agoBump up kind to v0.14.0 (#85)
Ye Cao [Mon, 22 Aug 2022 12:02:15 +0000 (20:02 +0800)] 
Bump up kind to v0.14.0 (#85)

6 weeks agosupport verify cases concurrently. (#82)
Miku~forever [Thu, 18 Aug 2022 13:11:18 +0000 (21:11 +0800)] 
support verify cases concurrently. (#82)

Co-authored-by: Hoshea Jiang <fgksgf@gmail.com>
2 months agoSupport `hasPrefix` and `hasSuffix` string verifier (#83)
mrproliu [Fri, 5 Aug 2022 10:46:34 +0000 (18:46 +0800)] 
Support `hasPrefix` and `hasSuffix` string verifier (#83)

2 months agoSupport non-fail-fast execution of test cases (#79)
Miku~forever [Tue, 26 Jul 2022 14:18:22 +0000 (22:18 +0800)] 
Support non-fail-fast execution of test cases (#79)

2 months agoSupport `SHA256` and `SHA512` in verify case (#80)
mrproliu [Fri, 22 Jul 2022 05:40:19 +0000 (13:40 +0800)] 
Support `SHA256` and `SHA512` in verify case (#80)

3 months agoUpdate change logs for release (#78) v1.2.0
mrproliu [Sun, 3 Jul 2022 15:27:03 +0000 (23:27 +0800)] 
Update change logs for release (#78)

3 months agoupgrade to go1.18 (#77)
ethan256 [Sun, 3 Jul 2022 03:11:16 +0000 (11:11 +0800)] 
upgrade to go1.18 (#77)

Co-authored-by: 张远良 <zhangyuanliang@shouqianba.com>
4 months agoSupport shutdown service during setup phase in compose mode (#76)
mrproliu [Mon, 23 May 2022 07:20:37 +0000 (15:20 +0800)] 
Support shutdown service during setup phase in compose mode (#76)

5 months agoFix parsing error (#75)
Superskyyy [Sun, 24 Apr 2022 07:30:06 +0000 (03:30 -0400)] 
Fix parsing error (#75)

5 months agoAdd retry when delete kind cluster (#74)
Hoshea Jiang [Thu, 21 Apr 2022 07:50:44 +0000 (15:50 +0800)] 
Add retry when delete kind cluster (#74)

5 months agoUpdate Install.md (#73)
kezhenxu94 [Wed, 13 Apr 2022 02:44:48 +0000 (10:44 +0800)] 
Update Install.md (#73)

5 months agoSupport installing via `go install` and add install doc (#72)
kezhenxu94 [Wed, 13 Apr 2022 02:29:51 +0000 (10:29 +0800)] 
Support installing via `go install` and add install doc (#72)

7 months agoMake `times` parameter doc more clear. (#71)
ethan256 [Fri, 25 Feb 2022 12:25:22 +0000 (20:25 +0800)] 
Make `times` parameter doc more clear. (#71)

7 months agoSupport docker-compose v2 container naming (#70)
Jiajing LU [Tue, 22 Feb 2022 09:05:26 +0000 (17:05 +0800)] 
Support docker-compose v2 container naming (#70)

8 months agoSupport arbitrary os and arch (#69)
Jiajing LU [Fri, 21 Jan 2022 00:47:45 +0000 (08:47 +0800)] 
Support arbitrary os and arch (#69)

10 months agoArchive v1.1.0 changes (#68)
mrproliu [Mon, 15 Nov 2021 06:35:13 +0000 (14:35 +0800)] 
Archive v1.1.0 changes (#68)

10 months agoExpand KinD file path with system environment (#67)
John Niang [Tue, 9 Nov 2021 15:33:39 +0000 (23:33 +0800)] 
Expand KinD file path with system environment (#67)

Signed-off-by: John Niang <johnniang@fastmail.com>
10 months agoParse interval without setting value (#66)
John Niang [Mon, 8 Nov 2021 12:57:14 +0000 (20:57 +0800)] 
Parse interval without setting value (#66)

10 months agoAdd changes for 1.1.0 version (#65) v1.1.0
mrproliu [Sun, 7 Nov 2021 11:06:26 +0000 (19:06 +0800)] 
Add changes for 1.1.0 version (#65)

11 months agoSupport save pod/container std log on the Environment (#62)
mrproliu [Mon, 1 Nov 2021 06:32:36 +0000 (14:32 +0800)] 
Support save pod/container std log on the Environment  (#62)

11 months agoRemove manifest only could apply default namesapce resource (#63)
mrproliu [Sun, 31 Oct 2021 05:55:43 +0000 (13:55 +0800)] 
Remove manifest only could apply default namesapce resource (#63)

11 months agoFix the program cannot be closed when KinD environment has exported multiple ports...
mrproliu [Tue, 26 Oct 2021 07:21:35 +0000 (15:21 +0800)] 
Fix the program cannot be closed when KinD environment has exported multiple ports (#61)

11 months agoMigrate timeout config to Duration style and wait for node ready in KinD setup (#60)
kezhenxu94 [Mon, 25 Oct 2021 13:26:10 +0000 (21:26 +0800)] 
Migrate timeout config to Duration style and wait for node ready in KinD setup (#60)

11 months agoEnhance `KinD` environment (#56)
mrproliu [Fri, 22 Oct 2021 04:57:08 +0000 (12:57 +0800)] 
Enhance `KinD` environment (#56)

11 months agoFix that trigger is not continuously triggered when running `e2e trigger` (#57)
kezhenxu94 [Wed, 20 Oct 2021 04:30:35 +0000 (12:30 +0800)] 
Fix that trigger is not continuously triggered when running `e2e trigger` (#57)

11 months agoignore trigger when not set (#55)
mrproliu [Thu, 14 Oct 2021 03:52:16 +0000 (11:52 +0800)] 
ignore trigger when not set (#55)

11 months agoUsing including file path as included cases' `expect/actual` base path (#54)
mrproliu [Thu, 14 Oct 2021 02:48:00 +0000 (10:48 +0800)] 
Using including file path as included cases' `expect/actual` base path (#54)

11 months agoSupport reusing `verify.cases` (#53)
mrproliu [Tue, 12 Oct 2021 06:31:38 +0000 (14:31 +0800)] 
Support reusing `verify.cases` (#53)

11 months agoSupport float compare when type not match (#52)
mrproliu [Fri, 8 Oct 2021 04:41:04 +0000 (12:41 +0800)] 
Support float compare when type not match (#52)

11 months agoFix: stop trigger when cleanup (#51)
zhang-wei [Fri, 8 Oct 2021 03:27:40 +0000 (11:27 +0800)] 
Fix: stop trigger when cleanup (#51)

12 months agoChange interval setting to Duration style, add reasonable default `cleanup.on` (#50)
kezhenxu94 [Sat, 2 Oct 2021 02:52:01 +0000 (10:52 +0800)] 
Change interval setting to Duration style, add reasonable default `cleanup.on` (#50)

12 months agoStop trigger when cleaning up, add doc (#49)
kezhenxu94 [Fri, 1 Oct 2021 15:50:27 +0000 (23:50 +0800)] 
Stop trigger when cleaning up, add doc (#49)

12 months agoSome enhancements (#48)
kezhenxu94 [Fri, 1 Oct 2021 07:09:00 +0000 (15:09 +0800)] 
Some enhancements (#48)

- Adjust the env var logs for convenient copy and test.
- Support `body` and `headers` in http trigger.
- Add `install` target in makefile.
- Add some unit tests for verifier.

12 months agoSupport profile to export environments (#47)
mrproliu [Mon, 27 Sep 2021 11:01:35 +0000 (19:01 +0800)] 
Support profile to export environments (#47)

12 months agoAdded description about the error message in verify (#46)
mrproliu [Sun, 26 Sep 2021 03:42:06 +0000 (11:42 +0800)] 
Added description about the error message in verify (#46)

12 months agoAdd Official documentation link, fix some link on release guide (#45)
mrproliu [Sun, 12 Sep 2021 15:25:41 +0000 (23:25 +0800)] 
Add Official documentation link, fix some link on release guide (#45)

12 months agorefine project-goals.md (#44)
pengfei [Sat, 11 Sep 2021 10:53:40 +0000 (18:53 +0800)] 
refine project-goals.md (#44)

12 months agoAdd changes and release guide documentations before release (#43) v1.0.0
mrproliu [Thu, 9 Sep 2021 05:51:32 +0000 (13:51 +0800)] 
Add changes and release guide documentations before release (#43)

12 months agoFix licenses (#42)
mrproliu [Wed, 8 Sep 2021 03:54:34 +0000 (11:54 +0800)] 
Fix licenses (#42)

12 months agoPolishing documentations (#41)
mrproliu [Mon, 6 Sep 2021 14:20:18 +0000 (22:20 +0800)] 
Polishing documentations (#41)

Co-authored-by: Mrproliu <110106ASDasd>
12 months agoAdd official documentation (#40)
mrproliu [Mon, 6 Sep 2021 11:44:35 +0000 (19:44 +0800)] 
Add official documentation (#40)

13 months agoReduce GHA E2E start up time (#39)
mrproliu [Mon, 23 Aug 2021 14:33:07 +0000 (22:33 +0800)] 
Reduce GHA E2E start up time (#39)

13 months agoFix wrong path of Docker GHA (#38)
kezhenxu94 [Fri, 20 Aug 2021 13:25:15 +0000 (21:25 +0800)] 
Fix wrong path of Docker GHA (#38)

13 months agoFix the GHA docker compose wait strategy failure (#36)
mrproliu [Fri, 20 Aug 2021 12:05:06 +0000 (20:05 +0800)] 
Fix the GHA docker compose wait strategy failure (#36)

13 months agoUse native executable by default and move Docker GHA to another path (#37)
kezhenxu94 [Fri, 20 Aug 2021 06:53:32 +0000 (14:53 +0800)] 
Use native executable by default and move Docker GHA to another path (#37)

13 months agoFix wrong GHA volume bind (#35)
mrproliu [Fri, 13 Aug 2021 10:13:44 +0000 (18:13 +0800)] 
Fix wrong GHA volume bind (#35)

* Fix wrong GHA volume bind

Co-authored-by: Mrproliu <mrproliu@lagou.com>
13 months agoFix wrong path of Docker entrypoint (#34)
kezhenxu94 [Fri, 13 Aug 2021 04:43:18 +0000 (12:43 +0800)] 
Fix wrong path of Docker entrypoint (#34)

13 months agoAdd Dockerfile and use Docker image in GHA (#32)
kezhenxu94 [Fri, 13 Aug 2021 04:22:16 +0000 (12:22 +0800)] 
Add Dockerfile and use Docker image in GHA (#32)

13 months agoExport service host to the environment (#33)
mrproliu [Fri, 13 Aug 2021 04:12:33 +0000 (12:12 +0800)] 
Export service host to the environment (#33)

13 months agoPropagate environment variables from user command to parent process (#31)
kezhenxu94 [Thu, 12 Aug 2021 08:44:22 +0000 (16:44 +0800)] 
Propagate environment variables from user command to parent process (#31)

And some other enhancements:

- Replace linter `golint` to `revive` as the former is deprecated, and fix code styles found by `revive`.
- Polish the logs to make it not too lengthy.
- Add log level configuration.
- Bump up Go version to 1.16.
- Propagate environment variables from user command (sub-process) to parent process to make it available to other sub-processes.

13 months agoSome enhancements (#30)
kezhenxu94 [Wed, 11 Aug 2021 11:47:35 +0000 (19:47 +0800)] 
Some enhancements (#30)

- Cleanup if `cleanup.on == Always` and error happens in `setup` step.
- Fail `setup` step if there is command fail in the `steps.command`.
- Retry per case instead of all cases in `verify` step.
- Delete unused function `Which`.

13 months agoUpdate GHA cli commit id (#29)
mrproliu [Tue, 10 Aug 2021 14:56:10 +0000 (22:56 +0800)] 
Update GHA cli commit id (#29)

13 months agoFix http trigger could not be schedule by interval (#28)
mrproliu [Sun, 8 Aug 2021 07:32:50 +0000 (15:32 +0800)] 
Fix http trigger could not be schedule by interval (#28)

13 months agoImprove features for verify (#27)
mrproliu [Sat, 7 Aug 2021 12:39:30 +0000 (20:39 +0800)] 
Improve features for verify (#27)

* let contains condition support multiple level attribute, show error message when template error

* Add test case and fix add indent way

14 months agoLet `compose` support `setup.steps` (#26)
mrproliu [Thu, 22 Jul 2021 07:31:08 +0000 (15:31 +0800)] 
Let `compose` support `setup.steps` (#26)

14 months agoUpdate cli head for GHA (#24)
mrproliu [Sun, 18 Jul 2021 15:39:20 +0000 (23:39 +0800)] 
Update cli head for GHA (#24)

Co-authored-by: Mrproliu <mrproliu@lagou.com>
14 months agoFix only gt compare function working (#23)
mrproliu [Sun, 18 Jul 2021 15:25:32 +0000 (23:25 +0800)] 
Fix only gt compare function working (#23)

15 months agoUpgrade docker-compose framework (#22)
mrproliu [Thu, 24 Jun 2021 23:09:09 +0000 (07:09 +0800)] 
Upgrade docker-compose framework (#22)

15 months agoSupport retry strategy to vefify (#21)
mrproliu [Mon, 21 Jun 2021 11:14:10 +0000 (19:14 +0800)] 
Support retry strategy to vefify (#21)

15 months agoSupport GitHub Action (#20)
mrproliu [Sun, 20 Jun 2021 16:40:54 +0000 (00:40 +0800)] 
Support GitHub Action (#20)

15 months agoSupport docker compose (#19)
mrproliu [Mon, 14 Jun 2021 06:14:02 +0000 (14:14 +0800)] 
Support docker compose (#19)

17 months agoUpdate NOTICE year to 2021 (#18)
Kirs [Mon, 19 Apr 2021 04:05:20 +0000 (12:05 +0800)] 
Update NOTICE year to 2021 (#18)

Need to be added to Milestone

17 months agoPolish some functions in setup and trigger
Humbert Zhang [Wed, 7 Apr 2021 14:46:10 +0000 (22:46 +0800)] 
Polish some functions in setup and trigger

* Add name for setup's step, so that we can know what step we are in.
* Environment variables are supported in trigger url

18 months agoadd on field in cleanup (#16)
Humbert Zhang [Sat, 27 Mar 2021 09:29:47 +0000 (17:29 +0800)] 
add on field in cleanup (#16)

18 months agoRefactor setup part (#15)
Humbert Zhang [Thu, 25 Mar 2021 06:55:56 +0000 (14:55 +0800)] 
Refactor setup part (#15)

* refactor setup part

* fix bugs and polish codes

* polish comment

18 months agoRefactor trigger part (#14)
Humbert Zhang [Mon, 15 Mar 2021 00:32:33 +0000 (08:32 +0800)] 
Refactor trigger part (#14)

* refactor trigger part.

18 months agoImplement the run and wait part of setup (#13)
Humbert Zhang [Sat, 13 Mar 2021 08:33:20 +0000 (16:33 +0800)] 
Implement the run and wait part of setup (#13)

* Implement the run and wait part of setup

19 months agofix docker daemon check (#12)
Humbert Zhang [Sat, 6 Mar 2021 07:32:44 +0000 (15:32 +0800)] 
fix docker daemon check (#12)

19 months agoFix relative paths to e2e.yaml (#11)
Zhenxu Ke [Fri, 5 Mar 2021 07:55:52 +0000 (15:55 +0800)] 
Fix relative paths to e2e.yaml (#11)

Co-authored-by: HumbertZhang <504490160@qq.com>
19 months agoImplement the verification of query (#10)
Hoshea Jiang [Thu, 4 Mar 2021 14:18:34 +0000 (22:18 +0800)] 
Implement the verification of query (#10)

19 months agoImplement the `contains` action (#9)
Hoshea Jiang [Mon, 1 Mar 2021 14:50:39 +0000 (22:50 +0800)] 
Implement the `contains` action (#9)

* implement the `contains` action

* Add contains action

* Polish code and add a unit test

* Add header licenses

Co-authored-by: kezhenxu94 <kezhenxu94@apache.org>
19 months agoImplement the verification of the actual data file (#7)
Hoshea Jiang [Tue, 9 Feb 2021 07:02:06 +0000 (15:02 +0800)] 
Implement the verification of the actual data file (#7)

19 months agoAdd http action to trigger command (#4)
何延龙 [Sun, 7 Feb 2021 06:59:41 +0000 (14:59 +0800)] 
Add http action to trigger command (#4)

19 months agoUpdate build.yaml (#8)
Zhenxu Ke [Sat, 6 Feb 2021 13:33:46 +0000 (21:33 +0800)] 
Update build.yaml (#8)

20 months agoAdd precheck for docker daemon in root command (#6)
Humbertzhang [Thu, 4 Feb 2021 12:17:50 +0000 (20:17 +0800)] 
Add precheck for docker daemon in root command (#6)

20 months ago[setup] create k8s cluster config file in tempdir (#5)
Humbertzhang [Tue, 2 Feb 2021 11:26:53 +0000 (19:26 +0800)] 
[setup] create k8s cluster config file in tempdir (#5)

20 months agoAdd setup and wait according to e2e.yaml (#3)
Humbertzhang [Tue, 2 Feb 2021 02:57:54 +0000 (10:57 +0800)] 
Add setup and wait according to e2e.yaml (#3)

21 months agosetup: add kind create and clean cluster (#2)
Humbertzhang [Mon, 4 Jan 2021 12:34:23 +0000 (20:34 +0800)] 
setup: add kind create and clean cluster (#2)

21 months agoRemove ignored file and set up license-eye (#1)
Zhenxu Ke [Tue, 29 Dec 2020 14:25:24 +0000 (22:25 +0800)] 
Remove ignored file and set up license-eye (#1)

21 months agoinit project
Hoshea [Mon, 28 Dec 2020 01:12:14 +0000 (09:12 +0800)] 
init project