Skip to content

Release 9.0.0

Release 9.0.0 #604

Triggered via pull request March 4, 2026 19:06
@imlukedewittimlukedewitt
synchronize #205
publish
Status Failure
Total duration 6m 40s
Artifacts

build.yaml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

9 errors
JUnit Jupiter.JUnit Jupiter: tests/target/surefire-reports/JUnit Jupiter.txt#L1
Thread limit exceeded replacing blocked worker
InvoicesControllerListInvoiceEventsTest.shouldReturnInvoiceEventsForExistingInvoice: tests/src/test/java/com/maxio/advancedbilling/controllers/invoices/InvoicesControllerListInvoiceEventsTest.java#L184
Multiple Failures (1 failure) -- failure 1 -- expected: 17 but was: 20 at InvoicesControllerListInvoiceEventsTest.lambda$assertInvoiceInEvent$3(InvoicesControllerListInvoiceEventsTest.java:410)
ProformaInvoicesControllerPreviewSignupProformaTest.shouldPreviewSignupProformaWithNextProforma: tests/src/test/java/com/maxio/advancedbilling/controllers/proformainvoices/ProformaInvoicesControllerPreviewSignupProformaTest.java#L52
Expecting actual: ProformaInvoice [uid=pro_c3z78q9kj7xbz, siteId=87346, customerId=94986515, subscriptionId=null, number=null, sequenceNumber=null, createdAt=2026-03-04T14:08:49-05:00, deliveryDate=2026-04-04, status=draft, collectionMethod=automatic, paymentInstructions=Please make checks payable to "Acme, Inc.", currency=USD, consolidationLevel=none, productName=My Super Product 9336399427, productFamilyName=Test Product Family 7368352215, role=proforma_adhoc, seller=InvoiceSeller [name=Maxio Developer Experience, address=InvoiceAddress [street=Asdf Street, line2=123/444, city=San Antonio, state=TX, zip=78015, country=US, additionalProperties={line3=null}], phone=555 111 222, logoUrl=null, additionalProperties={tax_id=null}], customer=InvoiceCustomer [chargifyId=94986515, firstName=John9295740593, lastName=Doe8822043302, organization=Maxio Org 3083228206, email=john.doe+test6803283233@maxio.com, vatNumber=null, reference=john9295740593_doe8822043302, additionalProperties={}], memo=Thanks for your business! If you have any questions, please contact your account manager., billingAddress=InvoiceAddress [street=My Billing Address, line2=null, city=New York, state=NY, zip=10001, country=USA, additionalProperties={}], shippingAddress=InvoiceAddress [street=Maple Street 3036894257, line2=Address2 line6998556331, city=New York, state=NY, zip=111-11, country=USA, additionalProperties={line3=null}], subtotalAmount=32.5, discountAmount=0.0, taxAmount=0.0, totalAmount=32.5, creditAmount=0.0, paidAmount=0.0, refundAmount=0.0, dueAmount=32.5, lineItems=[InvoiceLineItem [uid=li_c3z78q9nqmd36, title=My Super Product 9336399427, description=04/04/2026 - 05/04/2026, quantity=1.0, unitPrice=12.5, subtotalAmount=12.5, discountAmount=0.0, taxAmount=0.0, totalAmount=12.5, tieredUnitPrice=false, periodRangeStart=2026-04-04, periodRangeEnd=2026-05-04, transactionId=null, productId=7058181, productVersion=null, componentId=null, pricePointId=null, billingScheduleItemId=null, hide=null, componentCostData=null, productPricePointId=4062514, customItem=false, kind=baseline, additionalProperties={}], InvoiceLineItem [uid=li_c3z78q9ppvnpj, title=testcomponent-9yyyz, description=04/04/2026 - 05/04/2026, quantity=20.0, unitPrice=1.0, subtotalAmount=20.0, discountAmount=0.0, taxAmount=0.0, totalAmount=20.0, tieredUnitPrice=false, periodRangeStart=2026-04-04, periodRangeEnd=2026-05-04, transactionId=null, productId=7058181, productVersion=null, componentId=2961410, pricePointId=18787584, billingScheduleItemId=null, hide=null, componentCostData=null, productPricePointId=4062514, customItem=false, kind=quantity_based_component, additionalProperties={}]], discounts=[], taxes=[], credits=[], payments=[], customFields=[], publicUrl=null, availableActions=AvailableActions [sendEmail=SendEmail [canExecute=true, url=/proforma_invoices/pro_c3z78q9kj7xbz/deliveries.json, additionalProperties={}], additionalProperties={}], additionalProperties={}] to be equal to: ProformaInvoice [uid=pro_c3z78q9926vrx, siteId=87346, customerId=94986515, subscriptionId=null, number=null, sequenceNumber=null, createdAt=2026-03-04T14:08:49-05:00, deliveryDate=2026-03-04, status=draft, collectionMethod=automatic, paymentInstructions=Please make checks payable to "Acme, Inc.", currency=USD, consolidationLevel=none, productName=My Super Product 9336399427, productFamilyName=Test Product Family 7368352215, role=proforma_adhoc, seller=InvoiceSeller [name=Maxio Developer Experience, address=InvoiceAddress [street=Asdf Street, line2=123/444, city=San Antonio, state=TX, zip=78015, country=US, additionalProperties={line3=null}], phone=555 111 222, logoUrl=null, additionalProperties={tax_id=null}], customer=InvoiceCustomer [chargifyId=94986515, firstName=John9295740593, lastName=Doe8822043302, organization=Maxio Org 3083228206, email=john.doe+test6803283233@maxio.com, vatNumber=null, reference=john9295740593_doe8822043302, additionalProperties={}], memo=Thanks for your business! If you have any questions, please contact your account manager., billingAddress=InvoiceAddress [street=My Billing Address, line2=null, city=New York, state=NY, zip=10001, country=USA, additionalProperties={}], shippingAddress=InvoiceAddress [street=Maple Street 3036894257, line2=Address2 line6998556331, city=New York, state=NY, zip=111-11, country=USA, additionalProperties={line3=null}], subtotalAmount=262.5, discountAmount=0.0, taxAmount=0.0, totalAmount=262.5, creditAmount=0.0, paidAmount=0.0, refundAmount=0.0, dueAmount=262.5, lineItems=[InvoiceLineItem [uid=li_c3z78q9bptcm2, title=My Super Product 9336399427, description=03/04/2026 - 04/04/2026, quantity=1.0, unitPrice=12.5, subtotalAmount=12.5, discountAmount=0.0, taxAmount=0.0, totalAmount=12.5, tieredUnitPrice=false, periodRangeStart=2026-03-04, periodRangeEnd=2026-04-04, transactionId=null, productId=7058181, productVersion=null, componentId=null, pricePointId=null, billingScheduleItemId=null, hide=null, componentCostData=null, productPricePointId=4062514, customItem=false, kind=baseline, additionalProperties={}], InvoiceLineItem [uid=li_c3z78q9c9vzmz, title=Test Metered Component 3529383854, description=03/04/2026, quantity=20.0, unitPrice=11.5, subtotalAmount=230.0, discountAmount=0.0, taxAmount=0.0, totalAmount=230.0, tieredUnitPrice=false, periodRangeStart=2026-03-04, periodRangeEnd=2026-03-04, transactionId=null, productId=7058181, productVersion=null, componentId=2961409, pricePointId=18787583, billingScheduleItemId=null, hide=null, componentCostData=null, productPricePointId=4062514, customItem=false, kind=metered_component, additionalProperties={}], InvoiceLineItem [uid=li_c3z78q9gbn62h, title=testcomponent-9yyyz, description=03/04/2026 - 04/04/2026, quantity=20.0, unitPrice=1.0, subtotalAmount=20.0, discountAmount=0.0, taxAmount=0.0, totalAmount=20.0, tieredUnitPrice=false, periodRangeStart=2026-03-04, periodRangeEnd=2026-04-04, transactionId=null, productId=7058181, productVersion=null, componentId=2961410, pricePointId=18787584, billingScheduleItemId=null, hide=null, componentCostData=null, productPricePointId=4062514, customItem=false, kind=quantity_based_component, additionalProperties={}]], discounts=[], taxes=[], credits=[], payments=[], customFields=[], publicUrl=null, availableActions=AvailableActions [sendEmail=SendEmail [canExecute=true, url=/proforma_invoices/pro_c3z78q9926vrx/deliveries.json, additionalProperties={}], additionalProperties={}], additionalProperties={}] when recursively comparing field by field, but found the following difference: field/property 'availableActions.sendEmail.url' differ: - actual value : "/proforma_invoices/pro_c3z78q9kj7xbz/deliveries.json" - expected value: "/proforma_invoices/pro_c3z78q9926vrx/deliveries.json" The recursive comparison was performed with this configuration: - the following fields were ignored in the comparison: createdAt, subtotalAmount, totalAmount, uid, lineItems, deliveryDate, dueAmount - no overridden equals methods were used in the comparison (except for java types) - these types were compared with the following comparators: - java.lang.Double -> DoubleComparator[precision=1.0E-15] - java.lang.Float -> FloatComparator[precision=1.0E-6] - java.nio.file.Path -> lexicographic comparator (Path natural order) - actual and expected objects and their fields were compared field by field recursively even if they were not of the same type, this allows for example to compare a Person to a PersonDto (call strictTypeChecking(true) to change that behavior). - the introspection strategy used was: DefaultRecursiveComparisonIntrospectionStrategy
SubscriptionGroupsControllerSignupTest.: tests/src/test/java/com/maxio/advancedbilling/controllers/subscriptiongroups/SubscriptionGroupsControllerSignupTest.java#L91
java.io.InterruptedIOException at okhttp3.internal.http2.Http2Stream.waitForIo$okhttp(Http2Stream.kt:660)
test
Process completed with exit code 1.