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 stm32 network drivers #264

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open

add stm32 network drivers #264

wants to merge 1 commit into from

Conversation

rahmanih
Copy link

No description provided.

Copy link

Test Results NetXDuo64

614 tests  ±0   614 ✔️ ±0   58s ⏱️ -2s
    1 suites ±0       0 💤 ±0 
    1 files   ±0       0 ±0 

Results for commit b411b2c. ± Comparison against base commit 6c8e9d1.

Copy link

Test Results PTP

21 tests  ±0   21 ✔️ ±0   1s ⏱️ ±0s
  3 suites ±0     0 💤 ±0 
  3 files   ±0     0 ±0 

Results for commit b411b2c. ± Comparison against base commit 6c8e9d1.

Copy link

Code Coverage

Package Line Rate Branch Rate Health
default_build_coverage Package 1 97% 97%
Summary 97% (11099 / 11441) 97% (6799 / 7037)

Copy link

Code Coverage

Package Line Rate Branch Rate Health
default_build_coverage Package 1 86% 59%
Summary 86% (595 / 694) 59% (257 / 435)

Copy link

Test Results Web

159 tests  ±0   159 ✔️ ±0   22s ⏱️ -1s
    3 suites ±0       0 💤 ±0 
    3 files   ±0       0 ±0 

Results for commit b411b2c. ± Comparison against base commit 6c8e9d1.

Copy link

Code Coverage

Package Line Rate Branch Rate Health
default_build_coverage Package 1 79% 60%
Summary 79% (2643 / 3359) 60% (1804 / 3014)

Copy link

Test Results Azure_IoT

  3 files  ±0    3 suites  ±0   1m 55s ⏱️ +9s
21 tests ±0  21 ✔️ ±0  0 💤 ±0  0 ±0 
63 runs  ±0  63 ✔️ ±0  0 💤 ±0  0 ±0 

Results for commit b411b2c. ± Comparison against base commit 6c8e9d1.

Copy link

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% (3405 / 4186) 67% (1750 / 2594)

Copy link

Test Results Crypto

132 tests  ±0   132 ✔️ ±0   10m 45s ⏱️ ±0s
    4 suites ±0       0 💤 ±0 
    4 files   ±0       0 ±0 

Results for commit b411b2c. ± Comparison against base commit 6c8e9d1.

Copy link

Test Results MQTT

306 tests  ±0   306 ✔️ ±0   14s ⏱️ ±0s
    9 suites ±0       0 💤 ±0 
    9 files   ±0       0 ±0 

Results for commit b411b2c. ± Comparison against base commit 6c8e9d1.

Copy link

Code Coverage

Package Line Rate Branch Rate Health
src 74% 67%
Summary 74% (3972 / 5384) 67% (1533 / 2276)

Copy link

Code Coverage

Package Line Rate Branch Rate Health
default_build_coverage Package 1 79% 68%
Summary 79% (781 / 990) 68% (394 / 580)

Copy link

Test Results NetXDuo_Fast

952 tests  ±0   952 ✔️ ±0   10m 19s ⏱️ +19s
    1 suites ±0       0 💤 ±0 
    1 files   ±0       0 ±0 

Results for commit b411b2c. ± Comparison against base commit 6c8e9d1.

Copy link

Test Results MQTT_Interoperability

29 tests  ±0   29 ✔️ ±0   3m 2s ⏱️ ±0s
  9 suites ±0     0 💤 ±0 
  9 files   ±0     0 ±0 

Results for commit b411b2c. ± Comparison against base commit 6c8e9d1.

Copy link

Code Coverage

Package Line Rate Branch Rate Health
default_build_coverage Package 1 48% 33%
Summary 48% (476 / 990) 33% (192 / 580)

Copy link

Test Results Secure

2 854 tests  ±0   2 854 ✔️ ±0   12m 51s ⏱️ +2s
     19 suites ±0          0 💤 ±0 
     19 files   ±0          0 ±0 

Results for commit b411b2c. ± Comparison against base commit 6c8e9d1.

Copy link

Code Coverage

Package Line Rate Branch Rate Health
src 99% 99%
Summary 99% (5568 / 5596) 99% (3265 / 3305)

Copy link

Test Results Secure_Interoperability

26 tests   - 536   25 ✔️  - 537   20m 15s ⏱️ - 9m 49s
  1 suites  -   17     0 💤 ±    0 
  1 files    -   17     1 +    1 

For more details on these failures, see this check.

Results for commit b411b2c. ± Comparison against base commit 6c8e9d1.

This pull request removes 536 tests.
client_disable_build::client_certificate_verify_client_test ‑ client_disable_build::client_certificate_verify_client_test
client_disable_build::client_certificate_verify_server_test ‑ client_disable_build::client_certificate_verify_server_test
client_disable_build::demo_ping_test ‑ client_disable_build::demo_ping_test
client_disable_build::demo_tls_test ‑ client_disable_build::demo_tls_test
client_disable_build::openssl_1_1_protocol_version_negotiation_test ‑ client_disable_build::openssl_1_1_protocol_version_negotiation_test
client_disable_build::override_tls_1_1_openssl_echo_server_nx_secure_echo_client_test ‑ client_disable_build::override_tls_1_1_openssl_echo_server_nx_secure_echo_client_test
client_disable_build::rsa_aes128_gcm_ciphersuite_client_test ‑ client_disable_build::rsa_aes128_gcm_ciphersuite_client_test
client_disable_build::rsa_aes128_gcm_ciphersuite_test ‑ client_disable_build::rsa_aes128_gcm_ciphersuite_test
client_disable_build::rsa_aes128_sha_ciphersuite_test ‑ client_disable_build::rsa_aes128_sha_ciphersuite_test
client_disable_build::rsa_aes256_sha_ciphersuite_test ‑ client_disable_build::rsa_aes256_sha_ciphersuite_test
…

Copy link

Test Results NetXDuo

37 265 tests  ±0   37 265 ✔️ ±0   1h 4m 0s ⏱️ + 4m 32s
       43 suites ±0            0 💤 ±0 
       43 files   ±0            0 ±0 

Results for commit b411b2c. ± Comparison against base commit 6c8e9d1.

Copy link

Code Coverage

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

@wickste
Copy link
Contributor

wickste commented Mar 29, 2024

Thank you @rahmanih - this looks good!

I will need to hold off on merging it for the moment as we are still finalizing the new development process. We need to make sure all new contributions are compliant with that process, so we can continue to obtains safety certification for this code base.

@jerrylogansquare
Copy link

Hello,
I've been trying to use this code in our project with LAN9354 (3-port switch device). When I add two IP instances using nx_ip_create, it calls _nx_driver_initialize(NX_IP_DRIVER *driver_req_ptr) twice. There was no indication it couldn't really create two IP instances due to the limitation of the driver. The second IP instance simply overwrites the first. I don't think this is a bug per se, but its not well advertised by NetX Duo that your ethernet driver must support multiple IPs also, not just the networking stack. I'm now looking into creating two instances of the ethernet driver with two different MAC addresses.
Jerry

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants