Skip to content

Move WOLFSSL_X509_TINY test to the unit test suite and run - #10975

Open
aidangarske wants to merge 1 commit into
wolfSSL:masterfrom
aidangarske:x509-tiny-ci
Open

Move WOLFSSL_X509_TINY test to the unit test suite and run#10975
aidangarske wants to merge 1 commit into
wolfSSL:masterfrom
aidangarske:x509-tiny-ci

Conversation

@aidangarske

Copy link
Copy Markdown
Member

Description

  • Move the x509 tiny test to api.c for testing in make check.
  • Adds CI entry for x509 tiny

Copilot AI review requested due to automatic review settings July 22, 2026 18:12

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@github-actions

Copy link
Copy Markdown

retest this please

@Frauschi Frauschi left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🐺 Skoll Code Review

Overall recommendation: APPROVE
Findings: 2 total — 2 posted, 0 skipped

Posted findings

  • [Low] critUnknown assertion gated on WOLFSSL_NO_ASN_STRICT, but the code does not relax ittests/api.c:3866-3872
  • [Info] Double blank line after the moved test functiontests/api.c:3887-3889

Review generated by Skoll via Claude/Codex

Comment thread tests/api.c Outdated
Comment thread tests/api.c

@Frauschi Frauschi left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🐺 Skoll Code Review

Overall recommendation: APPROVE
Findings: 7 total — 4 posted, 3 skipped

Posted findings

  • [Medium] tinyCert_plain assertion proves nothing TINY-specifictests/api.c:3856-3862
  • [Medium] No CI coverage for any WOLFSSL_X509_TINY add-back macro.github/workflows/os-check.yml:452-455
  • [Medium] TINY coverage lost for cryptonly / embedded buildstests/api.c:3854
  • [Low] tinyCert_plain has a one-year validity while its siblings have tentests/api.c:3735-3745
Skipped findings
  • [Medium] Critical-extension case duplicates existing coverage and misses the TINY-specific reject paths
  • [Low] "check": false silently opts the config out of --private-dir=certs
  • [Low] Test name does not follow the api.c wolfCrypt-test convention

Review generated by Skoll via Claude/Codex

Comment thread tests/api.c
Comment thread .github/workflows/os-check.yml Outdated
Comment thread tests/api.c
Comment thread tests/api.c

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 3 out of 3 changed files in this pull request and generated no new comments.

@aidangarske

Copy link
Copy Markdown
Member Author

Jenkins retest this please

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.

4 participants