veraison / go-cose

go library for CBOR Object Signing and Encryption (COSE)
Mozilla Public License 2.0
50 stars 26 forks source link

Automated testing for > 4 GiB #139

Closed SteveLasker closed 11 months ago

SteveLasker commented 1 year ago

Issue #135 for test 27 surfaced some questions around memory size constraints of github actions.

Options:

  1. Should manual coverage be done outside of github actions?
  2. Should we do manual testing before we cut a release? Manual testing on a release would leave interim builds as a weak link as we know projects take dependencies on interim builds.
  3. The other option would be to enforce a hard limit in the library on 4 GiB until we get automation in place.
  4. Should we document the currently tested constraints?

@roywill will take the action item for running automated tests on larger machines.

SteveLasker commented 11 months ago

Closing as stale. Happy to see additional test coverage if someone is blocked or interested in adding more coverage.