Skip to content

Improve Arduino CI test#10477

Merged
dgarske merged 1 commit into
wolfSSL:masterfrom
Frauschi:arduino
May 18, 2026
Merged

Improve Arduino CI test#10477
dgarske merged 1 commit into
wolfSSL:masterfrom
Frauschi:arduino

Conversation

@Frauschi
Copy link
Copy Markdown
Contributor

Arduino CI tests: trim matrix and isolate third-party index failures

  • Trim matrix from 23 → 12 FQBNs. Keep one board per distinct toolchain/ISA; keep uno + mega to bracket AVR memory envelope. Drops same-core duplicates that only re-exercised variant pin maps, not wolfSSL code.
  • Add third-party board_manager.additional_urls only when the job needs them (pjrc.com for teensy:avr, esp8266.com for esp8266:esp8266). Fixes cascading CI failures where a pjrc.com outage broke all 23 jobs.
  • Clarify matrix comment: removing boards here does not require a wolfssl-examples board_list.txt update.

@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 13, 2026

MemBrowse Memory Report

No memory changes detected for:

* Remove test platforms not required for test coverage
* Install only required dependencies
* Make flaky configs "continue-on-error"
@Frauschi
Copy link
Copy Markdown
Contributor Author

Jenkins retest this please

@Frauschi Frauschi assigned wolfSSL-Bot and unassigned Frauschi May 14, 2026
@dgarske dgarske merged commit e0f1ae2 into wolfSSL:master May 18, 2026
538 of 540 checks passed
@Frauschi Frauschi deleted the arduino branch May 18, 2026 06:05
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.

3 participants