Skip to content
This repository has been archived by the owner on Apr 5, 2024. It is now read-only.

Workflow for extended tests #48

Merged
merged 2 commits into from
Aug 16, 2021
Merged

Workflow for extended tests #48

merged 2 commits into from
Aug 16, 2021

Conversation

adur1990
Copy link
Member

As can be seen in recent issues and PRs (#39, #40, #41, #42, #43, #45), there
is an issue in dtn7-go that results in a deadlock after some time, making it
impossible to sent bundles. To be able to test and debug this issue, some more
extensive tests are required. Thus, we developed a test infrastructure to
simulate multiple virtual nodes using the CORE emulator.
This tests environment is located in the dtn7-playground repository.
To be able to trigger these tests, this PR adds a workflow file, that uses the
repository_dispatch event sent to the dtn7-playground repo.

As can be seen in recent issues and PRs (#39, #40, #41, #42, #43, #45), there
is an issue in dtn7-go that results in a deadlock after some time, making it
impossible to sent bundles. To be able to test and debug this issue, some more
extensive tests are required. Thus, we developed a test infrastructure to
simulate multiple virtual nodes using the
[CORE emulator](https://github.com/coreemu/core).
This tests environment is located in the
[dtn7-playground](https://github.com/dtn7/dtn7-playground) repository. To be
able to trigger these tests, this PR adds a workflow file, that uses the
[repository_dispatch event](https://docs.github.com/en/actions/reference/events-that-trigger-workflows#repository_dispatch)
sent to the dtn7-playground repo.
Copy link
Member

@oxzi oxzi left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks a lot!

After updating the copyright line, it would be looking good for me.

.github/workflows/extended_tests.yml Outdated Show resolved Hide resolved
.github/workflows/extended_tests.yml Show resolved Hide resolved
Copy link
Member

@oxzi oxzi left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, thanks again!

@oxzi oxzi merged commit d3b5e62 into master Aug 16, 2021
@oxzi oxzi deleted the extended_tests branch August 16, 2021 18:01
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants