eclipse-threadx / netxduo

Eclipse ThreadX - NetXDuo is an advanced, industrial-grade TCP/IP network stack designed specifically for deeply embedded real-time and IoT applications
https://github.com/eclipse-threadx/rtos-docs/blob/main/rtos-docs/netx-duo/index.md
MIT License
230 stars 131 forks source link

Add Time sensitive networking (TSN) support. #226

Closed TiejunMS closed 6 months ago

TiejunMS commented 6 months ago

Features added to NetX Duo:

  1. Generic link layer support
  2. Virtual local area network (VLAN)
  3. Multiple registration protocol (MRP)
    1. Multiple VLAN registration protocol (MVRP)
    2. Multiple Stream registration protocol (MSRP)
  4. Stream reservation protocol (SRP)
  5. Credit based shaper (CBS/Qav)
  6. Time aware shaper (TAS/Qbv)
  7. Frame preemption (FPE/Qbu)
github-actions[bot] commented 6 months ago

Test Results Azure_IoT

  3 files  ±0    3 suites  ±0   1m 50s :stopwatch: +5s 21 tests ±0  21 :heavy_check_mark: ±0  0 :zzz: ±0  0 :x: ±0  63 runs  ±0  63 :heavy_check_mark: ±0  0 :zzz: ±0  0 :x: ±0 

Results for commit 2e65f694. ± Comparison against base commit fceacf6f.

:recycle: This comment has been updated with latest results.

github-actions[bot] commented 6 months ago

Test Results MQTT_Interoperability

29 tests  ±0   29 :heavy_check_mark: ±0   3m 2s :stopwatch: ±0s   9 suites ±0     0 :zzz: ±0    9 files   ±0     0 :x: ±0 

Results for commit 2e65f694. ± Comparison against base commit fceacf6f.

:recycle: This comment has been updated with latest results.

github-actions[bot] commented 6 months ago

Test Results Web

159 tests  ±0   159 :heavy_check_mark: ±0   21s :stopwatch: ±0s     3 suites ±0       0 :zzz: ±0      3 files   ±0       0 :x: ±0 

Results for commit 2e65f694. ± Comparison against base commit fceacf6f.

:recycle: This comment has been updated with latest results.

github-actions[bot] commented 6 months ago

Test Results Secure

2 854 tests  ±0   2 854 :heavy_check_mark: ±0   12m 45s :stopwatch: -1s      19 suites ±0          0 :zzz: ±0       19 files   ±0          0 :x: ±0 

Results for commit 2e65f694. ± Comparison against base commit fceacf6f.

:recycle: This comment has been updated with latest results.

github-actions[bot] commented 6 months ago

Test Results NetXDuo

37 265 tests  +1 082   37 265 :heavy_check_mark: +1 082   59m 28s :stopwatch: + 2m 46s        43 suites +       1            0 :zzz: ±       0         43 files   +       1            0 :x: ±       0 

Results for commit 2e65f694. ± Comparison against base commit fceacf6f.

:recycle: This comment has been updated with latest results.

github-actions[bot] commented 6 months ago

Test Results Crypto

132 tests  ±0   132 :heavy_check_mark: ±0   10m 46s :stopwatch: ±0s     4 suites ±0       0 :zzz: ±0      4 files   ±0       0 :x: ±0 

Results for commit 2e65f694. ± Comparison against base commit fceacf6f.

:recycle: This comment has been updated with latest results.

github-actions[bot] commented 6 months ago

Test Results NetXDuo64

614 tests  +1   614 :heavy_check_mark: +1   58s :stopwatch: +2s     1 suites ±0       0 :zzz: ±0      1 files   ±0       0 :x: ±0 

Results for commit 2e65f694. ± Comparison against base commit fceacf6f.

:recycle: This comment has been updated with latest results.

github-actions[bot] commented 6 months ago

Test Results NetXDuo_Fast

952 tests  +4   952 :heavy_check_mark: +4   9m 51s :stopwatch: +4s     1 suites ±0       0 :zzz: ±0      1 files   ±0       0 :x: ±0 

Results for commit 2e65f694. ± Comparison against base commit fceacf6f.

:recycle: This comment has been updated with latest results.

github-actions[bot] commented 6 months ago

Test Results MQTT

306 tests  ±0   306 :heavy_check_mark: ±0   14s :stopwatch: ±0s     9 suites ±0       0 :zzz: ±0      9 files   ±0       0 :x: ±0 

Results for commit 2e65f694. ± Comparison against base commit fceacf6f.

:recycle: This comment has been updated with latest results.

github-actions[bot] commented 6 months ago

Code Coverage

Package Line Rate Branch Rate Health
default_build_coverage Package 1 97% 97%
Summary 97% (11099 / 11441) 97% (6799 / 7037)
github-actions[bot] commented 6 months ago

Code Coverage

Package Line Rate Branch Rate Health
default_build_coverage Package 1 79% 60%
Summary 79% (2643 / 3359) 60% (1804 / 3014)
github-actions[bot] commented 6 months ago

Code Coverage

Package Line Rate Branch Rate Health
src 74% 67%
Summary 74% (3972 / 5384) 67% (1533 / 2276)
github-actions[bot] commented 6 months ago

Code Coverage

Package Line Rate Branch Rate Health
default_build_coverage Package 1 81% 67%
azure-sdk-for-c.sdk.inc.azure.core 100% 67%
Summary 81% (3409 / 4195) 67% (1752 / 2598)
github-actions[bot] commented 6 months ago

Code Coverage

Package Line Rate Branch Rate Health
default_build_coverage Package 1 79% 68%
Summary 79% (781 / 990) 68% (394 / 580)
github-actions[bot] commented 6 months ago

Code Coverage

Package Line Rate Branch Rate Health
default_build_coverage Package 1 48% 33%
Summary 48% (476 / 990) 33% (192 / 580)
github-actions[bot] commented 6 months ago

Code Coverage

Package Line Rate Branch Rate Health
src 99% 99%
Summary 99% (5568 / 5596) 99% (3265 / 3305)
bo-ms commented 6 months ago

could you also add tsn test cases and pipeline in this PR?

github-actions[bot] commented 6 months ago

Test Results Secure_Interoperability

562 tests  ±0   562 :heavy_check_mark: ±0   30m 5s :stopwatch: - 2m 0s   18 suites ±0       0 :zzz: ±0    18 files   ±0       0 :x: ±0 

Results for commit 2e65f694. ± Comparison against base commit fceacf6f.

:recycle: This comment has been updated with latest results.

github-actions[bot] commented 6 months ago

Test Results PTP

21 tests   21 :heavy_check_mark:  1s :stopwatch:   3 suites    0 :zzz:   3 files      0 :x:

Results for commit 2e65f694.

:recycle: This comment has been updated with latest results.

github-actions[bot] commented 6 months ago

Code Coverage

Package Line Rate Branch Rate Health
default_build_coverage Package 1 86% 59%
Summary 86% (595 / 694) 59% (257 / 435)
github-actions[bot] commented 6 months ago

Code Coverage

Package Line Rate Branch Rate Health
src 59% 40%
Summary 59% (3314 / 5596) 40% (1329 / 3305)
github-actions[bot] commented 6 months ago

Code Coverage

Package Line Rate Branch Rate Health
default_build_coverage Package 1 100% 100%
Summary 100% (11231 / 11257) 100% (6912 / 6925)