[ https://issues.apache.org/jira/browse/OAK-9679?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Konrad Windszus updated OAK-9679: --------------------------------- Description: I am experiencing the following errors when running the tests on https://github.com/apache/jackrabbit-oak/tree/trunk/oak-segment-aws with Mac OS 12.2 on ARM64 {code} java.lang.NullPointerException at com.amazonaws.services.dynamodbv2.local.shared.access.sqlite.SQLiteDBAccess.initializeMetadataTables(SQLiteDBAccess.java:459) at com.amazonaws.services.dynamodbv2.local.shared.access.sqlite.SQLiteDBAccess.<init>(SQLiteDBAccess.java:246) at com.amazonaws.services.dynamodbv2.local.shared.access.sqlite.SQLiteDBAccess.<init>(SQLiteDBAccess.java:215) at com.amazonaws.services.dynamodbv2.local.embedded.DynamoDBEmbedded.create(DynamoDBEmbedded.java:44) at com.amazonaws.services.dynamodbv2.local.embedded.DynamoDBEmbedded.create(DynamoDBEmbedded.java:34) at org.apache.jackrabbit.oak.segment.aws.AwsTarFilesTest.setUp(AwsTarFilesTest.java:42) {code} This affects a lot of tests. The underlying dependency sqlite4java (https://github.com/apache/jackrabbit-oak/blob/c424e1c179092594c365034c7b3f6eceb6cf2b42/oak-segment-aws/pom.xml#L294) is not provided for Apple ARM64 according to https://bitbucket.org/almworks/sqlite4java/src/master/ and also hasn't received any updates in the past years. Probably some other engine for local testing should be used. was: I am experiencing the following errors when running the tests on https://github.com/apache/jackrabbit-oak/tree/trunk/oak-segment-aws {code} java.lang.NullPointerException at com.amazonaws.services.dynamodbv2.local.shared.access.sqlite.SQLiteDBAccess.initializeMetadataTables(SQLiteDBAccess.java:459) at com.amazonaws.services.dynamodbv2.local.shared.access.sqlite.SQLiteDBAccess.<init>(SQLiteDBAccess.java:246) at com.amazonaws.services.dynamodbv2.local.shared.access.sqlite.SQLiteDBAccess.<init>(SQLiteDBAccess.java:215) at com.amazonaws.services.dynamodbv2.local.embedded.DynamoDBEmbedded.create(DynamoDBEmbedded.java:44) at com.amazonaws.services.dynamodbv2.local.embedded.DynamoDBEmbedded.create(DynamoDBEmbedded.java:34) at org.apache.jackrabbit.oak.segment.aws.AwsTarFilesTest.setUp(AwsTarFilesTest.java:42) {code} This affects a lot of tests. The underlying dependency sqlite4java (https://github.com/apache/jackrabbit-oak/blob/c424e1c179092594c365034c7b3f6eceb6cf2b42/oak-segment-aws/pom.xml#L294) is not provided for Apple ARM64 according to https://bitbucket.org/almworks/sqlite4java/src/master/ and also hasn't received any updates in the past years. Probably some other engine for local testing should be used. > Oak Segment AWS: Test failures on Apple Silicon for tests leveraging > DynamoDBEmbedded > ------------------------------------------------------------------------------------- > > Key: OAK-9679 > URL: https://issues.apache.org/jira/browse/OAK-9679 > Project: Jackrabbit Oak > Issue Type: Improvement > Affects Versions: 1.42.0 > Reporter: Konrad Windszus > Priority: Major > > I am experiencing the following errors when running the tests on > https://github.com/apache/jackrabbit-oak/tree/trunk/oak-segment-aws with Mac > OS 12.2 on ARM64 > {code} > java.lang.NullPointerException > at > com.amazonaws.services.dynamodbv2.local.shared.access.sqlite.SQLiteDBAccess.initializeMetadataTables(SQLiteDBAccess.java:459) > at > com.amazonaws.services.dynamodbv2.local.shared.access.sqlite.SQLiteDBAccess.<init>(SQLiteDBAccess.java:246) > at > com.amazonaws.services.dynamodbv2.local.shared.access.sqlite.SQLiteDBAccess.<init>(SQLiteDBAccess.java:215) > at > com.amazonaws.services.dynamodbv2.local.embedded.DynamoDBEmbedded.create(DynamoDBEmbedded.java:44) > at > com.amazonaws.services.dynamodbv2.local.embedded.DynamoDBEmbedded.create(DynamoDBEmbedded.java:34) > at > org.apache.jackrabbit.oak.segment.aws.AwsTarFilesTest.setUp(AwsTarFilesTest.java:42) > {code} > This affects a lot of tests. > The underlying dependency sqlite4java > (https://github.com/apache/jackrabbit-oak/blob/c424e1c179092594c365034c7b3f6eceb6cf2b42/oak-segment-aws/pom.xml#L294) > is not provided for Apple ARM64 according to > https://bitbucket.org/almworks/sqlite4java/src/master/ and also hasn't > received any updates in the past years. Probably some other engine for local > testing should be used. -- This message was sent by Atlassian Jira (v8.20.1#820001)