product-microgateway: Build failure is observed for arm64

Description:

We are trying to build this package for arm64 , We have tried build package on ubuntu + arm64 machine and observed following failure

[ERROR] Failures:
[ERROR]   APIKeyTestCase.start:60->BaseTestCase.init:135->BaseTestCase.initAndStartMicroGWServer:72 ? Runtime
[ERROR]   AdvanceEndpointConfigTestCase>EndpointsByReferenceTestCase.start:64->BaseTestCase.init:148->BaseTestCase.init:131->BaseTestCase.initHttpServer:47 Port: 9443 already in use. expected [false] but found [true]
[ERROR]   BasicGrpcTestCase.start:61->BaseTestCase.init:160->BaseTestCase.init:131->BaseTestCase.initHttpServer:47 Port: 9443 already in use. expected [false] but found [true]
[ERROR]   HTTP2RequestsWithHTTP1BackEndTestCase>HTTP2RequestsWithHTTP2BackEndTestCase.setup:93->BaseTestCase.init:105->BaseTestCase.init:89->BaseTestCase.initHttpServer:47 Port: 9443 already in use. expected [false] but found [true]
[ERROR]   JavaInterceptorTestCase>InterceptorTestCase.start:55->BaseTestCase.init:160->BaseTestCase.init:131->BaseTestCase.initHttpServer:47 Port: 9443 already in use. expected [false] but found [true]
[ERROR]   JWTGenerationTestCase.start:70->BaseTestCase.init:131->BaseTestCase.initHttpServer:47 Port: 9443 already in use. expected [false] but found [true]
[ERROR]   JWTRevocationSupportTestCase.start:122->BaseTestCase.init:105->BaseTestCase.init:89->BaseTestCase.initHttpServer:47 Port: 9443 already in use. expected [false] but found [true]
[ERROR]   JwtTransformerTestCase.start:64->BaseTestCase.init:131->BaseTestCase.initHttpServer:47 Port: 9443 already in use. expected [false] but found [true]
[ERROR]   APIInvokeWithOAuth2andBasicAuthTestCase>APIInvokeWithOAuthTestCase.start:84->BaseTestCase.init:116->BaseTestCase.init:89->BaseTestCase.initHttpServer:47 Port: 9443 already in use. expected [false] but found [true]
[ERROR]   DisableSecurityAndCustomAuthHeaderTestCase>ScopesTestCase.start:81->BaseTestCase.init:160->BaseTestCase.init:131->BaseTestCase.initHttpServer:47 Port: 9443 already in use. expected [false] but found [true]
[ERROR]   MutualSSLTestCase>AuthenticationFailureTestCase.setup:74->BaseTestCase.init:105->BaseTestCase.init:89->BaseTestCase.initHttpServer:47 Port: 9443 already in use. expected [false] but found [true]
[ERROR]   DistributedThrottlingTestCase.start:145->init:48->BaseTestCase.init:105->BaseTestCase.init:89->BaseTestCase.initHttpServer:47 Port: 9443 already in use. expected [false] but found [true]
[ERROR]   OpenApiThrottlingTestCase>OASAPIInvokeTestCase.start:56->BaseTestCase.init:160->BaseTestCase.init:131->BaseTestCase.initHttpServer:47 Port: 9443 already in use. expected [false] but found [true]
[ERROR]   ThrottlingTestCase.start:135->BaseTestCase.init:116->BaseTestCase.init:89->BaseTestCase.initHttpServer:47 Port: 9443 already in use. expected [false] but found [true]
[ERROR]   ValidationTestCase.start:48->BaseTestCase.init:131->BaseTestCase.initHttpServer:47 Port: 9443 already in use. expected [false] but found [true]
[INFO]
[ERROR] Tests run: 134, Failures: 15, Errors: 0, Skipped: 119

please suggest how to solve this build error .

Steps to reproduce:

ARM64 server mvn clean install

Environment details (with versions):

  • OS: ubuntu

About this issue

  • Original URL
  • State: open
  • Created 4 years ago
  • Comments: 16 (6 by maintainers)

Most upvoted comments

@praminda Thanks for reply. Raised issue at ballerina-lang to upgrade netty-tcnative.