Handle variable report_data index sizes #62
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Handle variable report_data index sizes
fixes #61
A caller of
get_report_with_report_data()
might provide report_data of varying sizes. We need to verify the size of the allocated nv index that holds the report data and recreate it if necessary.How to use
Should introduce no breaking change, run the integration test on CVM hardware to confirm. Can be built locally and then copied over:
cargo test --all --features integration_test --no-run ... scp target/debug/deps/integration_tests-... azureuser@...: ssh azureuser@... sudo ./integration_tests-... --test-threads 1
Testing done
Integration tests have been added to test this on CVM hardware.