commit | 63100b2072186de62d3c169fb7f916ea0463fedf | [log] [tgz] |
---|---|---|
author | kezhenxu94 <kezhenxu94@apache.org> | Thu Aug 12 16:44:22 2021 +0800 |
committer | GitHub <noreply@github.com> | Thu Aug 12 16:44:22 2021 +0800 |
tree | cafb42e3fc47eddb575f9334f8be9e3df0aa0060 | |
parent | a03a24f2002e235eb9df796b7b0fcfbed22a592c [diff] |
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.
SkyWalking Infra E2E is the next generation End-to-End Testing framework that aims to help developers to set up, debug, and verify E2E tests with ease. It’s built based on the lessons learnt from tens of hundreds of test cases in the SkyWalking main repo.
To use skywalking-infra-e2e in GitHub Actions, add a step in your GitHub workflow.
- name: Run E2E Test
uses: apache/skywalking-infra-e2e@main # always prefer to use a revision instead of `main`.
with:
e2e-file: e2e.yaml # need to run E2E file path
skywalking
channel at Apache Slack. If the link is not working, find the latest one at Apache INFRA WIKI.