Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add regression tests #124

Closed
wants to merge 97 commits into from
Closed
Changes from 1 commit
Commits
Show all changes
97 commits
Select commit Hold shift + click to select a range
d9ba158
Add origin files for testing (no submodules).
xiaocq2001 Nov 13, 2023
89b9499
Added submodules (using github master)
xiaocq2001 Nov 13, 2023
dfd6416
create symlinks
xiaocq2001 Nov 13, 2023
a09f3c0
Update scripts.
xiaocq2001 Nov 13, 2023
3ffb35c
Use configure file instead of using symlink in CMakeList. Remove usbx64.
xiaocq2001 Nov 14, 2023
1609c50
Create main.yml
xiaocq2001 Nov 14, 2023
58ec626
Merge branch 'master' of https://github.com/xiaocq2001/usbx into chxi…
xiaocq2001 Nov 14, 2023
0659dc8
Use sudo for apt install.
xiaocq2001 Nov 14, 2023
8697549
make scripts executable
xiaocq2001 Nov 14, 2023
259a2d0
add executable to sh
xiaocq2001 Nov 14, 2023
24dbe85
Update main.yml
xiaocq2001 Nov 14, 2023
bff0a53
Update test.sh
xiaocq2001 Nov 14, 2023
9a62a38
Update build.sh
xiaocq2001 Nov 14, 2023
8e27858
Update main.yml
xiaocq2001 Nov 14, 2023
63555c2
Modify ctest command to generate junit file.
xiaocq2001 Nov 14, 2023
bd99a4f
Modify script.
xiaocq2001 Nov 14, 2023
8f66e3e
Revert junit search path.
xiaocq2001 Nov 14, 2023
9484800
Test all.
xiaocq2001 Nov 14, 2023
dbc29f4
Update main.yml
xiaocq2001 Nov 14, 2023
00b3fce
Build and test default to make job faster for debugging.
xiaocq2001 Nov 14, 2023
70b9dac
Update main.yml
xiaocq2001 Nov 14, 2023
b57912f
Update main.yml
xiaocq2001 Nov 14, 2023
9ee6fbe
Enable all build, and specific tests to debug.
xiaocq2001 Nov 14, 2023
603e513
Create devcontainer.json
xiaocq2001 Nov 14, 2023
42ef692
Fix standalone and zero copy device HID issue.
xiaocq2001 Nov 14, 2023
5328372
Remove container and enable all tests.
xiaocq2001 Nov 14, 2023
009c3fd
Fix testing error.
xiaocq2001 Nov 14, 2023
2c38883
Merge branch 'chxiao/add_tests' of https://github.com/xiaocq2001/usbx…
xiaocq2001 Nov 15, 2023
04c7a7c
Update main.yml
xiaocq2001 Nov 15, 2023
9febb21
Update main.yml
xiaocq2001 Nov 15, 2023
d9bfa40
Update main.yml
xiaocq2001 Nov 15, 2023
0111e79
Accept inputs for tests to run.
xiaocq2001 Nov 15, 2023
8307d55
Do single deploy.
xiaocq2001 Nov 15, 2023
075754e
Update main.yml
xiaocq2001 Nov 15, 2023
fa8e900
Update main.yml
xiaocq2001 Nov 17, 2023
16bd2d4
Update main.yml
xiaocq2001 Nov 17, 2023
40b84a4
Rename workflow file. Update tests summary.
xiaocq2001 Nov 17, 2023
35a4801
remove submodules
xiaocq2001 Nov 21, 2023
0ef752f
Revert "Fix testing error."
xiaocq2001 Nov 21, 2023
ff06e8b
Update regression_test.yml
xiaocq2001 Nov 22, 2023
19dcd0b
Update regression_test.yml
xiaocq2001 Nov 22, 2023
df92bb5
Update regression_test.yml
xiaocq2001 Nov 24, 2023
88b3ac7
Update regression_test.yml
xiaocq2001 Nov 24, 2023
155db19
Update regression_test.yml
xiaocq2001 Nov 24, 2023
c1ff19a
Update regression_test.yml
xiaocq2001 Nov 24, 2023
486a55f
Update regression_test.yml
xiaocq2001 Nov 24, 2023
7abb536
Update regression_test.yml
xiaocq2001 Nov 24, 2023
f31f02e
Update regression_test.yml
xiaocq2001 Nov 24, 2023
22c67e3
Update regression_test.yml
xiaocq2001 Nov 24, 2023
2c3cf2d
Update regression_test.yml
xiaocq2001 Nov 24, 2023
2185f56
Update regression_test.yml
xiaocq2001 Nov 24, 2023
3c116fa
Update regression_test.yml
xiaocq2001 Nov 24, 2023
723a217
Update regression_test.yml
xiaocq2001 Nov 24, 2023
094c75e
Update regression_test.yml
xiaocq2001 Nov 24, 2023
cfa0e2d
Update regression_test.yml
xiaocq2001 Nov 25, 2023
2d9c0a7
Update regression_test.yml
xiaocq2001 Nov 25, 2023
79c228f
Update regression_test.yml
xiaocq2001 Nov 25, 2023
8fee314
Update regression_test.yml
xiaocq2001 Nov 25, 2023
102a0f4
Update regression_test.yml
xiaocq2001 Nov 25, 2023
24e5cd9
Update regression_test.yml
xiaocq2001 Nov 25, 2023
5fae0f2
Update regression_test.yml
xiaocq2001 Nov 25, 2023
d165e14
Update regression_test.yml
xiaocq2001 Nov 25, 2023
eb30957
Update regression_test.yml
xiaocq2001 Nov 25, 2023
e46cf5e
Update regression_test.yml
xiaocq2001 Nov 25, 2023
efbc555
Update regression_test.yml
xiaocq2001 Nov 25, 2023
55b3d78
Update regression_test.yml
xiaocq2001 Nov 25, 2023
45489d6
Update regression_test.yml
xiaocq2001 Nov 25, 2023
4f41012
Update regression_test.yml
xiaocq2001 Nov 25, 2023
d8c8cdd
Update regression_test.yml
xiaocq2001 Nov 25, 2023
241a3c7
Update regression_test.yml
xiaocq2001 Nov 25, 2023
c089739
Update regression_test.yml
xiaocq2001 Nov 27, 2023
fb29aa1
Update regression_test.yml
xiaocq2001 Nov 27, 2023
8f79a8c
Update regression_test.yml
xiaocq2001 Nov 27, 2023
0f79053
Update regression_test.yml
xiaocq2001 Nov 27, 2023
a49f1c5
Update regression_test.yml
xiaocq2001 Nov 27, 2023
7fe3406
Update regression_test.yml
xiaocq2001 Nov 27, 2023
39765b3
Update regression_test.yml
xiaocq2001 Nov 27, 2023
93659ce
Update regression_test.yml
xiaocq2001 Nov 27, 2023
433596c
Update regression_test.yml
xiaocq2001 Nov 27, 2023
4f6a810
Update regression_test.yml
xiaocq2001 Nov 27, 2023
06a2654
Update regression_test.yml
xiaocq2001 Nov 27, 2023
f43d18b
Update regression_test.yml
xiaocq2001 Nov 27, 2023
a35e5d7
Update regression_test.yml
xiaocq2001 Nov 27, 2023
c795a54
Update regression_test.yml
xiaocq2001 Nov 27, 2023
bb6c6c3
Update regression_test.yml
xiaocq2001 Nov 27, 2023
61d13fa
Update regression_test.yml
xiaocq2001 Nov 27, 2023
777971f
Update regression_test.yml
xiaocq2001 Nov 27, 2023
02ea42a
Update regression_test.yml
xiaocq2001 Nov 27, 2023
e3daade
Update regression_test.yml
xiaocq2001 Nov 27, 2023
09c1680
Update regression_test.yml
xiaocq2001 Nov 27, 2023
7c9b510
Update regression_test.yml
xiaocq2001 Nov 27, 2023
5ed6651
Update regression_test.yml
xiaocq2001 Nov 27, 2023
50633d0
Update regression_test.yml
xiaocq2001 Nov 27, 2023
bb44bf5
Update regression_test.yml
xiaocq2001 Nov 27, 2023
642e806
Update regression_test.yml
xiaocq2001 Nov 27, 2023
abdef39
Update regression_test.yml
xiaocq2001 Nov 27, 2023
cd1af08
Update regression_test.yml
xiaocq2001 Nov 27, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Update regression_test.yml
Use my branch to test coverage report skipping.
xiaocq2001 authored Nov 24, 2023
commit 723a2174cbef0da95f987444a0b2c962588702b5
4 changes: 2 additions & 2 deletions .github/workflows/regression_test.yml
Original file line number Diff line number Diff line change
@@ -8,7 +8,7 @@ on:
tests_to_run:
description: 'all, single or multiple of default_build_coverage error_check_build_full_coverage tracex_enable_build device_buffer_owner_build device_zero_copy_build nofx_build_coverage optimized_build standalone_device_build_coverage standalone_device_buffer_owner_build standalone_device_zero_copy_build standalone_host_build_coverage standalone_build_coverage generic_build otg_support_build memory_management_build_coverage msrc_rtos_build msrc_standalone_build'
required: true
default: 'default_build_coverage'
default: 'generic_build'
push:
branches: [ master ]
pull_request:
@@ -25,7 +25,7 @@ jobs:
pull-requests: write
pages: write
id-token: write
uses: azure-rtos/threadx/.github/workflows/regression_template.yml@master
uses: xiaocq2001/threadx/.github/workflows/regression_template.yml@chxiao/test_workflow
with:
cmake_path: ./test/cmake/usbx
build_script: ./scripts/build.sh ${{ inputs.tests_to_run }}