Revisit the JRTC Testing Framework
Nobody has claimed this yet.
Assessment
- Difficulty
- 5/5
- Estimated time
- Over a week
- Newbie friendliness
- 30/100
- Issue type
- Feature
- Clarity
- Needs clarification
- Activity status
- Stale
- Tech stack
- bash, c
- Domain
- networking, testing-qa
Research direction
Start by inspecting the existing bash script that launches the decoder, reverse proxy, and other JRTC components, then read issue #51 to identify the scenario to cover. Define the integration-testing approach around that sample application and confirm that the resulting test runs reliably without the fragile manual orchestration.
Written by the indexing model from the issue text.
Description
Currently, JRTC lacks a proper integration testing framework. Sample application tests are automated using a bash script that starts various JRTC components (e.g., decoder, reverse proxy). As a result, the testing process is fragile and not highly reliable.
We should revisit this, and write a integration test for #51
- Dominant language
- C
- Stars
- 18
- Forks
- 13
- Avg merge
- 22d 13h
- Merged PRs (30d)
- 1
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from microsoft/jrt-controller
-
Management REST API binds all interfaces with no authentication; app load path runs unverified bytes Open
Difficulty 5/5 Over a week Newbie friendliness 35/100
microsoft/jrt-controller#96 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 55/100
microsoft/jrt-controller#86 ·
-
Difficulty 4/5 3-5 days Newbie friendliness 30/100
microsoft/jrt-controller#83 ·
-
Difficulty 4/5 3-5 days Newbie friendliness 25/100
microsoft/jrt-controller#82 ·
-
Difficulty 3/5 1-2 days Newbie friendliness 25/100
microsoft/jrt-controller#70 ·
All issues in microsoft/jrt-controller
Similar issues
-
internal.h中,漏掉了1个定义。 Open
Difficulty 1/5 Under an hour Newbie friendliness 95/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
-
Difficulty 1/5 Under an hour Newbie friendliness 90/100
kovidgoyal/kitty#10516 ·
-
Difficulty 1/5 Under an hour Newbie friendliness 80/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
zephyrproject-rtos/zephyr#120011 ·