n5, imglib2, multiview-reconstruction bumps#306
Conversation
* skipping tests for which prereqs not met
|
@bogovicj Still waiting for the n5-universe smelt to finish, but already I've seen how the tests are behaving now: n5-universe test logThe TL;DR is that even with the new test skipping logic, some of the tests take an extremely long time to finish. Here are they ones >10s, sorted by time taken: So the timeouts must be happening before the test-skipping decision is made... For now, I will configure pombast to skip the above problematic tests. If you later improve things further, we can re-enable any adjusted tests then. |
|
@ctrueden , thanks for trying it out and the update |
* used by n5-aws-s3
|
|
||
| <!-- Amazon S3 - https://aws.amazon.com/sdkforjava --> | ||
| <aws.version>1.12.791</aws.version> | ||
| <aws.version>2.30.10</aws.version> |
There was a problem hiding this comment.
@bogovicj The groupId changed from com.amazon to software.amazon.awssdk, and artifactId from aws-java-sdk-core and aws-java-sdk-s3 to simply s3, so this version bump does not work as written. I am changing it on the pombast branch, so don't worry about it.
There was a problem hiding this comment.
It looks like Amazon advises consumers to import the AWS SDK BOM, so I am going to do that in pom-scijava.
There was a problem hiding this comment.
@bogovicj Is there some specific reason why 2.30.10 and not 2.46.15 (newest release as of this writing)?
There was a problem hiding this comment.
nope, I'll try the latest locally. thanks @ctrueden
There was a problem hiding this comment.
Thanks for testing the latest, @bogovicj. Note that after importing the AWS SDK BOM, the pom-scijava managed component count goes from 657 to 1103 (446 AWS components!) 😱 I'll take steps to suppress those from the https://status.scijava.org/ view because it's a bit overwhelming otherwise.
There was a problem hiding this comment.
2.46.15 looks good for n5-aws-s3. I'll bump the version
* newest release at this time
Still waiting on JaneliaSciComp/multiview-reconstruction#98
But update n5 artifacts with tests that fail during smelt (due to unmet prerequisites), these tests are now skipped.