Skip to content

feat: add e2e setup workflow #31

feat: add e2e setup workflow

feat: add e2e setup workflow #31

GitHub Actions / Test Results failed Jun 27, 2024 in 0s

36 fail in 15s

36 tests  +36    0 ✅ ± 0   15s ⏱️ +15s
 1 suites + 1    0 💤 ± 0 
 1 files   ± 0   36 ❌ +36 

Results for commit 5076303. ± Comparison against earlier commit 9a8f478.

Annotations

Check warning on line 0 in Integration Tests for Aspect Version Compatibility #529

See this annotation in the file changed.

@github-actions github-actions / Test Results

SingleLevelBomAsBuilt Version Compatibility (Integration Tests for Aspect Version Compatibility #529) failed

irs-cucumber-tests/target/cucumber-junit-report.xml [took 1s]
Raw output
1 expectation failed. Expected status code <201> but was <401>.

java.lang.AssertionError: 1 expectation failed.
Expected status code <201> but was <401>.

	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
	at org.codehaus.groovy.reflection.CachedConstructor.invoke(CachedConstructor.java:73)
	at org.codehaus.groovy.runtime.callsite.ConstructorSite$ConstructorSiteNoUnwrapNoCoerce.callConstructor(ConstructorSite.java:108)
	at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallConstructor(CallSiteArray.java:57)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:263)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:277)
	at io.restassured.internal.ResponseSpecificationImpl$HamcrestAssertionClosure.validate(ResponseSpecificationImpl.groovy:512)
	at io.restassured.internal.ResponseSpecificationImpl$HamcrestAssertionClosure$validate$1.call(Unknown Source)
	at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:45)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:125)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:139)
	at io.restassured.internal.ResponseSpecificationImpl.validateResponseIfRequired(ResponseSpecificationImpl.groovy:696)
	at io.restassured.internal.ResponseSpecificationImpl.this$2$validateResponseIfRequired(ResponseSpecificationImpl.groovy)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
	at org.codehaus.groovy.runtime.callsite.PlainObjectMetaMethodSite.doInvoke(PlainObjectMetaMethodSite.java:43)
	at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSiteNoUnwrapNoCoerce.invoke(PogoMetaMethodSite.java:198)
	at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.callCurrent(PogoMetaMethodSite.java:62)
	at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallCurrent(CallSiteArray.java:49)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:171)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:185)
	at io.restassured.internal.ResponseSpecificationImpl.statusCode(ResponseSpecificationImpl.groovy:135)
	at io.restassured.specification.ResponseSpecification$statusCode$0.callCurrent(Unknown Source)
	at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallCurrent(CallSiteArray.java:49)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:171)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:185)
	at io.restassured.internal.ResponseSpecificationImpl.statusCode(ResponseSpecificationImpl.groovy:143)
	at io.restassured.internal.ValidatableResponseOptionsImpl.statusCode(ValidatableResponseOptionsImpl.java:89)
	at org.eclipse.tractusx.irs.cucumber.E2ETestStepDefinitionsForJobApi.iGetTheJobId(E2ETestStepDefinitionsForJobApi.java:224)
	at ✽.I get the job-id(classpath:org/eclipse/tractusx/irs/cucumber/features/irs-dev-529-version-compatibility.feature:51)

Given the IRS URL "https://irs.dev.demo.catena-x.net".......................passed
And the admin user api key..................................................passed
Given I register an IRS job for globalAssetId "urn:uuid:bec0a457-4d6b-4c1c-88f7-125d04f04d68" and BPN "BPNL00000007QG00".passed
And collectAspects "true"...................................................passed
And depth 10................................................................passed
And direction "downward"....................................................passed
And bomLifecycle "asBuilt"..................................................passed
And aspects :...............................................................passed
When I get the job-id.......................................................failed
Then I check, if the job has status "COMPLETED" within 20 minutes...........skipped
And I check, if "relationships" are equal to "529-single-level-bom-as-built-expected-relationships.json".skipped
And I check, if "submodels" are equal to "529-single-level-bom-as-built-expected-submodels.json".skipped

Check warning on line 0 in Integration Tests for Aspect Version Compatibility #529

See this annotation in the file changed.

@github-actions github-actions / Test Results

SingleLevelBomAsPlanned Version Compatibility (Integration Tests for Aspect Version Compatibility #529) failed

irs-cucumber-tests/target/cucumber-junit-report.xml [took 0s]
Raw output
1 expectation failed. Expected status code <201> but was <401>.

java.lang.AssertionError: 1 expectation failed.
Expected status code <201> but was <401>.

	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
	at org.codehaus.groovy.reflection.CachedConstructor.invoke(CachedConstructor.java:73)
	at org.codehaus.groovy.runtime.callsite.ConstructorSite$ConstructorSiteNoUnwrapNoCoerce.callConstructor(ConstructorSite.java:108)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:277)
	at io.restassured.internal.ResponseSpecificationImpl$HamcrestAssertionClosure.validate(ResponseSpecificationImpl.groovy:512)
	at io.restassured.internal.ResponseSpecificationImpl$HamcrestAssertionClosure$validate$1.call(Unknown Source)
	at io.restassured.internal.ResponseSpecificationImpl.validateResponseIfRequired(ResponseSpecificationImpl.groovy:696)
	at io.restassured.internal.ResponseSpecificationImpl.this$2$validateResponseIfRequired(ResponseSpecificationImpl.groovy)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
	at org.codehaus.groovy.runtime.callsite.PlainObjectMetaMethodSite.doInvoke(PlainObjectMetaMethodSite.java:43)
	at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSiteNoUnwrapNoCoerce.invoke(PogoMetaMethodSite.java:198)
	at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.callCurrent(PogoMetaMethodSite.java:62)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:185)
	at io.restassured.internal.ResponseSpecificationImpl.statusCode(ResponseSpecificationImpl.groovy:135)
	at io.restassured.specification.ResponseSpecification$statusCode$0.callCurrent(Unknown Source)
	at io.restassured.internal.ResponseSpecificationImpl.statusCode(ResponseSpecificationImpl.groovy:143)
	at io.restassured.internal.ValidatableResponseOptionsImpl.statusCode(ValidatableResponseOptionsImpl.java:89)
	at org.eclipse.tractusx.irs.cucumber.E2ETestStepDefinitionsForJobApi.iGetTheJobId(E2ETestStepDefinitionsForJobApi.java:224)
	at ✽.I get the job-id(classpath:org/eclipse/tractusx/irs/cucumber/features/irs-dev-529-version-compatibility.feature:71)

Given the IRS URL "https://irs.dev.demo.catena-x.net".......................passed
And the admin user api key..................................................passed
Given I register an IRS job for globalAssetId "urn:uuid:0bc18367-69c3-428f-925d-6f8a461edefd" and BPN "BPNL00000007QG00".passed
And collectAspects "true"...................................................passed
And depth 10................................................................passed
And direction "downward"....................................................passed
And bomLifecycle "asPlanned"................................................passed
And aspects :...............................................................passed
When I get the job-id.......................................................failed
Then I check, if the job has status "COMPLETED" within 20 minutes...........skipped
And I check, if "relationships" are equal to "529-single-level-bom-as-planned-expected-relationships.json".skipped
And I check, if "submodels" are equal to "529-single-level-bom-as-planned-expected-submodels.json".skipped

Check warning on line 0 in Integration Tests for Aspect Version Compatibility #529

See this annotation in the file changed.

@github-actions github-actions / Test Results

SingleLevelUsageAsBuilt Version Compatibility (Integration Tests for Aspect Version Compatibility #529) failed

irs-cucumber-tests/target/cucumber-junit-report.xml [took 0s]
Raw output
1 expectation failed. Expected status code <201> but was <401>.

java.lang.AssertionError: 1 expectation failed.
Expected status code <201> but was <401>.

	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
	at org.codehaus.groovy.reflection.CachedConstructor.invoke(CachedConstructor.java:73)
	at org.codehaus.groovy.runtime.callsite.ConstructorSite$ConstructorSiteNoUnwrapNoCoerce.callConstructor(ConstructorSite.java:108)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:277)
	at io.restassured.internal.ResponseSpecificationImpl$HamcrestAssertionClosure.validate(ResponseSpecificationImpl.groovy:512)
	at io.restassured.internal.ResponseSpecificationImpl$HamcrestAssertionClosure$validate$1.call(Unknown Source)
	at io.restassured.internal.ResponseSpecificationImpl.validateResponseIfRequired(ResponseSpecificationImpl.groovy:696)
	at io.restassured.internal.ResponseSpecificationImpl.this$2$validateResponseIfRequired(ResponseSpecificationImpl.groovy)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
	at org.codehaus.groovy.runtime.callsite.PlainObjectMetaMethodSite.doInvoke(PlainObjectMetaMethodSite.java:43)
	at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSiteNoUnwrapNoCoerce.invoke(PogoMetaMethodSite.java:198)
	at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.callCurrent(PogoMetaMethodSite.java:62)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:185)
	at io.restassured.internal.ResponseSpecificationImpl.statusCode(ResponseSpecificationImpl.groovy:135)
	at io.restassured.specification.ResponseSpecification$statusCode$0.callCurrent(Unknown Source)
	at io.restassured.internal.ResponseSpecificationImpl.statusCode(ResponseSpecificationImpl.groovy:143)
	at io.restassured.internal.ValidatableResponseOptionsImpl.statusCode(ValidatableResponseOptionsImpl.java:89)
	at org.eclipse.tractusx.irs.cucumber.E2ETestStepDefinitionsForJobApi.iGetTheJobId(E2ETestStepDefinitionsForJobApi.java:224)
	at ✽.I get the job-id(classpath:org/eclipse/tractusx/irs/cucumber/features/irs-dev-529-version-compatibility.feature:88)

Given the IRS URL "https://irs.dev.demo.catena-x.net".......................passed
And the admin user api key..................................................passed
Given I register an IRS job for globalAssetId "urn:uuid:2ea93a69-7ecb-4747-94f4-960c2535dc7b" and BPN "BPNL00000007QG00".passed
And collectAspects "true"...................................................passed
And depth 10................................................................passed
And direction "upward"......................................................passed
And bomLifecycle "asBuilt"..................................................passed
When I get the job-id.......................................................failed
Then I check, if the job has status "COMPLETED" within 20 minutes...........skipped
And I check, if "relationships" are equal to "529-single-level-usage-as-built-expected-relationships.json".skipped
And I check, if "submodels" are equal to "529-single-level-usage-as-built-expected-submodels.json".skipped

Check warning on line 0 in Integration Tests for Aspect Version Compatibility #529

See this annotation in the file changed.

@github-actions github-actions / Test Results

SingleLevelUsageAsPlanned Version Compatibility (Integration Tests for Aspect Version Compatibility #529) failed

irs-cucumber-tests/target/cucumber-junit-report.xml [took 0s]
Raw output
1 expectation failed. Expected status code <201> but was <401>.

java.lang.AssertionError: 1 expectation failed.
Expected status code <201> but was <401>.

	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
	at org.codehaus.groovy.reflection.CachedConstructor.invoke(CachedConstructor.java:73)
	at org.codehaus.groovy.runtime.callsite.ConstructorSite$ConstructorSiteNoUnwrapNoCoerce.callConstructor(ConstructorSite.java:108)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:277)
	at io.restassured.internal.ResponseSpecificationImpl$HamcrestAssertionClosure.validate(ResponseSpecificationImpl.groovy:512)
	at io.restassured.internal.ResponseSpecificationImpl$HamcrestAssertionClosure$validate$1.call(Unknown Source)
	at io.restassured.internal.ResponseSpecificationImpl.validateResponseIfRequired(ResponseSpecificationImpl.groovy:696)
	at io.restassured.internal.ResponseSpecificationImpl.this$2$validateResponseIfRequired(ResponseSpecificationImpl.groovy)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
	at org.codehaus.groovy.runtime.callsite.PlainObjectMetaMethodSite.doInvoke(PlainObjectMetaMethodSite.java:43)
	at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSiteNoUnwrapNoCoerce.invoke(PogoMetaMethodSite.java:198)
	at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.callCurrent(PogoMetaMethodSite.java:62)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:185)
	at io.restassured.internal.ResponseSpecificationImpl.statusCode(ResponseSpecificationImpl.groovy:135)
	at io.restassured.specification.ResponseSpecification$statusCode$0.callCurrent(Unknown Source)
	at io.restassured.internal.ResponseSpecificationImpl.statusCode(ResponseSpecificationImpl.groovy:143)
	at io.restassured.internal.ValidatableResponseOptionsImpl.statusCode(ValidatableResponseOptionsImpl.java:89)
	at org.eclipse.tractusx.irs.cucumber.E2ETestStepDefinitionsForJobApi.iGetTheJobId(E2ETestStepDefinitionsForJobApi.java:224)
	at ✽.I get the job-id(classpath:org/eclipse/tractusx/irs/cucumber/features/irs-dev-529-version-compatibility.feature:105)

Given the IRS URL "https://irs.dev.demo.catena-x.net".......................passed
And the admin user api key..................................................passed
Given I register an IRS job for globalAssetId "urn:uuid:7fe9ac70-23c4-449a-88c1-3832a1cc6da6" and BPN "BPNL00000007QG00".passed
And collectAspects "true"...................................................passed
And depth 10................................................................passed
And direction "upward"......................................................passed
And bomLifecycle "asPlanned"................................................passed
When I get the job-id.......................................................failed
Then I check, if the job has status "COMPLETED" within 20 minutes...........skipped
And I check, if "relationships" are equal to "529-single-level-usage-as-planned-expected-relationships.json".skipped
And I check, if "submodels" are equal to "529-single-level-usage-as-planned-expected-submodels.json".skipped

Check warning on line 0 in IRS support for different aspect models

See this annotation in the file changed.

@github-actions github-actions / Test Results

BomLifecycle 'asBuilt' for testing "JustInSequencePart-Model [BPNL00000000BJTL] (IRS support for different aspect models) failed

irs-cucumber-tests/target/cucumber-junit-report.xml [took 0s]
Raw output
1 expectation failed. Expected status code <201> but was <401>.

java.lang.AssertionError: 1 expectation failed.
Expected status code <201> but was <401>.

	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
	at org.codehaus.groovy.reflection.CachedConstructor.invoke(CachedConstructor.java:73)
	at org.codehaus.groovy.runtime.callsite.ConstructorSite$ConstructorSiteNoUnwrapNoCoerce.callConstructor(ConstructorSite.java:108)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:277)
	at io.restassured.internal.ResponseSpecificationImpl$HamcrestAssertionClosure.validate(ResponseSpecificationImpl.groovy:512)
	at io.restassured.internal.ResponseSpecificationImpl$HamcrestAssertionClosure$validate$1.call(Unknown Source)
	at io.restassured.internal.ResponseSpecificationImpl.validateResponseIfRequired(ResponseSpecificationImpl.groovy:696)
	at io.restassured.internal.ResponseSpecificationImpl.this$2$validateResponseIfRequired(ResponseSpecificationImpl.groovy)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
	at org.codehaus.groovy.runtime.callsite.PlainObjectMetaMethodSite.doInvoke(PlainObjectMetaMethodSite.java:43)
	at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSiteNoUnwrapNoCoerce.invoke(PogoMetaMethodSite.java:198)
	at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.callCurrent(PogoMetaMethodSite.java:62)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:185)
	at io.restassured.internal.ResponseSpecificationImpl.statusCode(ResponseSpecificationImpl.groovy:135)
	at io.restassured.specification.ResponseSpecification$statusCode$0.callCurrent(Unknown Source)
	at io.restassured.internal.ResponseSpecificationImpl.statusCode(ResponseSpecificationImpl.groovy:143)
	at io.restassured.internal.ValidatableResponseOptionsImpl.statusCode(ValidatableResponseOptionsImpl.java:89)
	at org.eclipse.tractusx.irs.cucumber.E2ETestStepDefinitionsForJobApi.iGetTheJobId(E2ETestStepDefinitionsForJobApi.java:224)
	at ✽.I get the job-id(classpath:org/eclipse/tractusx/irs/cucumber/features/irs-dev-aspect-models.feature:38)

Given the IRS URL "https://irs.dev.demo.catena-x.net".......................passed
And the admin user api key..................................................passed
Given I register an IRS job for globalAssetId "urn:uuid:57be2fd7-501e-4fea-9f3b-a6c746c3579d" and BPN "BPNL00000000BJTL".passed
And collectAspects "true"...................................................passed
And depth 10................................................................passed
And direction "downward"....................................................passed
And bomLifecycle "asBuilt"..................................................passed
And aspects :...............................................................passed
When I get the job-id.......................................................failed
Then I check, if the job has status "COMPLETED" within 20 minutes...........skipped
And I check, if "submodels" are equal to "TRI-1537-expected-submodels.json".skipped

Check warning on line 0 in IRS support for different aspect models

See this annotation in the file changed.

@github-actions github-actions / Test Results

BomLifecycle 'asBuilt' for testing "Batch"-Model [BPNL00000003B5MJ] (IRS support for different aspect models) failed

irs-cucumber-tests/target/cucumber-junit-report.xml [took 0s]
Raw output
1 expectation failed. Expected status code <201> but was <401>.

java.lang.AssertionError: 1 expectation failed.
Expected status code <201> but was <401>.

	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
	at org.codehaus.groovy.reflection.CachedConstructor.invoke(CachedConstructor.java:73)
	at org.codehaus.groovy.runtime.callsite.ConstructorSite$ConstructorSiteNoUnwrapNoCoerce.callConstructor(ConstructorSite.java:108)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:277)
	at io.restassured.internal.ResponseSpecificationImpl$HamcrestAssertionClosure.validate(ResponseSpecificationImpl.groovy:512)
	at io.restassured.internal.ResponseSpecificationImpl$HamcrestAssertionClosure$validate$1.call(Unknown Source)
	at io.restassured.internal.ResponseSpecificationImpl.validateResponseIfRequired(ResponseSpecificationImpl.groovy:696)
	at io.restassured.internal.ResponseSpecificationImpl.this$2$validateResponseIfRequired(ResponseSpecificationImpl.groovy)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
	at org.codehaus.groovy.runtime.callsite.PlainObjectMetaMethodSite.doInvoke(PlainObjectMetaMethodSite.java:43)
	at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSiteNoUnwrapNoCoerce.invoke(PogoMetaMethodSite.java:198)
	at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.callCurrent(PogoMetaMethodSite.java:62)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:185)
	at io.restassured.internal.ResponseSpecificationImpl.statusCode(ResponseSpecificationImpl.groovy:135)
	at io.restassured.specification.ResponseSpecification$statusCode$0.callCurrent(Unknown Source)
	at io.restassured.internal.ResponseSpecificationImpl.statusCode(ResponseSpecificationImpl.groovy:143)
	at io.restassured.internal.ValidatableResponseOptionsImpl.statusCode(ValidatableResponseOptionsImpl.java:89)
	at org.eclipse.tractusx.irs.cucumber.E2ETestStepDefinitionsForJobApi.iGetTheJobId(E2ETestStepDefinitionsForJobApi.java:224)
	at ✽.I get the job-id(classpath:org/eclipse/tractusx/irs/cucumber/features/irs-dev-aspect-models.feature:52)

Given the IRS URL "https://irs.dev.demo.catena-x.net".......................passed
And the admin user api key..................................................passed
Given I register an IRS job for globalAssetId "urn:uuid:54d9154a-01a4-47f1-a798-57d86a5744fa" and BPN "BPNL00000003B5MJ".passed
And collectAspects "true"...................................................passed
And depth 10................................................................passed
And direction "downward"....................................................passed
And bomLifecycle "asBuilt"..................................................passed
And aspects :...............................................................passed
When I get the job-id.......................................................failed
Then I check, if the job has status "COMPLETED" within 20 minutes...........skipped
And I check, if "relationships" are equal to "TRI-1598-expected-relationships.json".skipped
And I check, if "submodels" are equal to "TRI-1598-expected-submodels.json".skipped

Check warning on line 0 in IRS support for different aspect models

See this annotation in the file changed.

@github-actions github-actions / Test Results

End 2 End for aspects "3.0.0#SingleLevelBomAsBuilt" (IRS support for different aspect models) failed

irs-cucumber-tests/target/cucumber-junit-report.xml [took 0s]
Raw output
1 expectation failed. Expected status code <201> but was <401>.

java.lang.AssertionError: 1 expectation failed.
Expected status code <201> but was <401>.

	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
	at org.codehaus.groovy.reflection.CachedConstructor.invoke(CachedConstructor.java:73)
	at org.codehaus.groovy.runtime.callsite.ConstructorSite$ConstructorSiteNoUnwrapNoCoerce.callConstructor(ConstructorSite.java:108)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:277)
	at io.restassured.internal.ResponseSpecificationImpl$HamcrestAssertionClosure.validate(ResponseSpecificationImpl.groovy:512)
	at io.restassured.internal.ResponseSpecificationImpl$HamcrestAssertionClosure$validate$1.call(Unknown Source)
	at io.restassured.internal.ResponseSpecificationImpl.validateResponseIfRequired(ResponseSpecificationImpl.groovy:696)
	at io.restassured.internal.ResponseSpecificationImpl.this$2$validateResponseIfRequired(ResponseSpecificationImpl.groovy)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
	at org.codehaus.groovy.runtime.callsite.PlainObjectMetaMethodSite.doInvoke(PlainObjectMetaMethodSite.java:43)
	at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSiteNoUnwrapNoCoerce.invoke(PogoMetaMethodSite.java:198)
	at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.callCurrent(PogoMetaMethodSite.java:62)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:185)
	at io.restassured.internal.ResponseSpecificationImpl.statusCode(ResponseSpecificationImpl.groovy:135)
	at io.restassured.specification.ResponseSpecification$statusCode$0.callCurrent(Unknown Source)
	at io.restassured.internal.ResponseSpecificationImpl.statusCode(ResponseSpecificationImpl.groovy:143)
	at io.restassured.internal.ValidatableResponseOptionsImpl.statusCode(ValidatableResponseOptionsImpl.java:89)
	at org.eclipse.tractusx.irs.cucumber.E2ETestStepDefinitionsForJobApi.iGetTheJobId(E2ETestStepDefinitionsForJobApi.java:224)
	at ✽.I get the job-id(classpath:org/eclipse/tractusx/irs/cucumber/features/irs-dev-aspect-models.feature:67)

Given the IRS URL "https://irs.dev.demo.catena-x.net".......................passed
And the admin user api key..................................................passed
Given I register an IRS job for globalAssetId "urn:uuid:5cfb33e5-0a95-40e9-8cec-392ee6da7cf1" and BPN "BPNL00000003AYRE".passed
And aspects :...............................................................passed
And collectAspects "true"...................................................passed
And depth 1.................................................................passed
And bomLifecycle "asBuilt"..................................................passed
And direction "downward"....................................................passed
When I get the job-id.......................................................failed
Then I check, if the job has status "COMPLETED" within 20 minutes...........skipped
And I check, if number of "tombstones" equals to "summary/asyncFetchedItems/failed".skipped
And I check, if "summary" contains 7 completed and 0 failed items...........skipped
And I check, if "submodels" are equal to "TRI-1918-expected-submodels.json".skipped

Check warning on line 0 in IRS support for different aspect models

See this annotation in the file changed.

@github-actions github-actions / Test Results

End 2 End for aspects "3.0.0#SingleLevelBomAsPlanned", "2.0.0#PartAsPlanned" (IRS support for different aspect models) failed

irs-cucumber-tests/target/cucumber-junit-report.xml [took 0s]
Raw output
1 expectation failed. Expected status code <201> but was <401>.

java.lang.AssertionError: 1 expectation failed.
Expected status code <201> but was <401>.

	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
	at org.codehaus.groovy.reflection.CachedConstructor.invoke(CachedConstructor.java:73)
	at org.codehaus.groovy.runtime.callsite.ConstructorSite$ConstructorSiteNoUnwrapNoCoerce.callConstructor(ConstructorSite.java:108)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:277)
	at io.restassured.internal.ResponseSpecificationImpl$HamcrestAssertionClosure.validate(ResponseSpecificationImpl.groovy:512)
	at io.restassured.internal.ResponseSpecificationImpl$HamcrestAssertionClosure$validate$1.call(Unknown Source)
	at io.restassured.internal.ResponseSpecificationImpl.validateResponseIfRequired(ResponseSpecificationImpl.groovy:696)
	at io.restassured.internal.ResponseSpecificationImpl.this$2$validateResponseIfRequired(ResponseSpecificationImpl.groovy)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
	at org.codehaus.groovy.runtime.callsite.PlainObjectMetaMethodSite.doInvoke(PlainObjectMetaMethodSite.java:43)
	at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSiteNoUnwrapNoCoerce.invoke(PogoMetaMethodSite.java:198)
	at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.callCurrent(PogoMetaMethodSite.java:62)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:185)
	at io.restassured.internal.ResponseSpecificationImpl.statusCode(ResponseSpecificationImpl.groovy:135)
	at io.restassured.specification.ResponseSpecification$statusCode$0.callCurrent(Unknown Source)
	at io.restassured.internal.ResponseSpecificationImpl.statusCode(ResponseSpecificationImpl.groovy:143)
	at io.restassured.internal.ValidatableResponseOptionsImpl.statusCode(ValidatableResponseOptionsImpl.java:89)
	at org.eclipse.tractusx.irs.cucumber.E2ETestStepDefinitionsForJobApi.iGetTheJobId(E2ETestStepDefinitionsForJobApi.java:224)
	at ✽.I get the job-id(classpath:org/eclipse/tractusx/irs/cucumber/features/irs-dev-aspect-models.feature:84)

Given the IRS URL "https://irs.dev.demo.catena-x.net".......................passed
And the admin user api key..................................................passed
Given I register an IRS job for globalAssetId "urn:uuid:e5c96ab5-896a-482c-8761-efd74777ca97" and BPN "BPNL00000003AYRE".passed
And aspects :...............................................................passed
And collectAspects "true"...................................................passed
And depth 1.................................................................passed
And bomLifecycle "asPlanned"................................................passed
And direction "downward"....................................................passed
When I get the job-id.......................................................failed
Then I check, if the job has status "COMPLETED" within 20 minutes...........skipped
And I check, if number of "tombstones" equals to "summary/asyncFetchedItems/failed".skipped
And I check, if "summary" contains 3 completed and 0 failed items...........skipped
And I check, if "submodels" are equal to "TRI-1915-expected-submodels.json".skipped

Check warning on line 0 in IRS support for different aspect models

See this annotation in the file changed.

@github-actions github-actions / Test Results

End 2 End for aspects "3.0.0#Batch" with "1.0.0#PartSiteInformationAsBuilt" (IRS support for different aspect models) failed

irs-cucumber-tests/target/cucumber-junit-report.xml [took 0s]
Raw output
1 expectation failed. Expected status code <201> but was <401>.

java.lang.AssertionError: 1 expectation failed.
Expected status code <201> but was <401>.

	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
	at org.codehaus.groovy.reflection.CachedConstructor.invoke(CachedConstructor.java:73)
	at org.codehaus.groovy.runtime.callsite.ConstructorSite$ConstructorSiteNoUnwrapNoCoerce.callConstructor(ConstructorSite.java:108)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:277)
	at io.restassured.internal.ResponseSpecificationImpl$HamcrestAssertionClosure.validate(ResponseSpecificationImpl.groovy:512)
	at io.restassured.internal.ResponseSpecificationImpl$HamcrestAssertionClosure$validate$1.call(Unknown Source)
	at io.restassured.internal.ResponseSpecificationImpl.validateResponseIfRequired(ResponseSpecificationImpl.groovy:696)
	at io.restassured.internal.ResponseSpecificationImpl.this$2$validateResponseIfRequired(ResponseSpecificationImpl.groovy)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
	at org.codehaus.groovy.runtime.callsite.PlainObjectMetaMethodSite.doInvoke(PlainObjectMetaMethodSite.java:43)
	at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSiteNoUnwrapNoCoerce.invoke(PogoMetaMethodSite.java:198)
	at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.callCurrent(PogoMetaMethodSite.java:62)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:185)
	at io.restassured.internal.ResponseSpecificationImpl.statusCode(ResponseSpecificationImpl.groovy:135)
	at io.restassured.specification.ResponseSpecification$statusCode$0.callCurrent(Unknown Source)
	at io.restassured.internal.ResponseSpecificationImpl.statusCode(ResponseSpecificationImpl.groovy:143)
	at io.restassured.internal.ValidatableResponseOptionsImpl.statusCode(ValidatableResponseOptionsImpl.java:89)
	at org.eclipse.tractusx.irs.cucumber.E2ETestStepDefinitionsForJobApi.iGetTheJobId(E2ETestStepDefinitionsForJobApi.java:224)
	at ✽.I get the job-id(classpath:org/eclipse/tractusx/irs/cucumber/features/irs-dev-aspect-models.feature:100)

Given the IRS URL "https://irs.dev.demo.catena-x.net".......................passed
And the admin user api key..................................................passed
Given I register an IRS job for globalAssetId "urn:uuid:d78045d5-4ee7-4980-b24c-31dafeb6f54f" and BPN "BPNL00000003AXS3".passed
And aspects :...............................................................passed
And collectAspects "true"...................................................passed
And depth 1.................................................................passed
And bomLifecycle "asBuilt"..................................................passed
And direction "downward"....................................................passed
When I get the job-id.......................................................failed
Then I check, if the job has status "COMPLETED" within 20 minutes...........skipped
And I check, if number of "tombstones" equals to "summary/asyncFetchedItems/failed".skipped
And I check, if "summary" contains 1 completed and 0 failed items...........skipped
And I check, if "submodels" are equal to "TRI-1914-expected-submodels.json".skipped

Check warning on line 0 in IRS support for different aspect models

See this annotation in the file changed.

@github-actions github-actions / Test Results

End 2 End for aspects "3.0.0#JustInSequencePart", "3.0.0#SerialPart" with "1.0.0#PartSiteInformationAsBuilt" (IRS support for different aspect models) failed

irs-cucumber-tests/target/cucumber-junit-report.xml [took 0s]
Raw output
1 expectation failed. Expected status code <201> but was <401>.

java.lang.AssertionError: 1 expectation failed.
Expected status code <201> but was <401>.

	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
	at org.codehaus.groovy.reflection.CachedConstructor.invoke(CachedConstructor.java:73)
	at org.codehaus.groovy.runtime.callsite.ConstructorSite$ConstructorSiteNoUnwrapNoCoerce.callConstructor(ConstructorSite.java:108)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:277)
	at io.restassured.internal.ResponseSpecificationImpl$HamcrestAssertionClosure.validate(ResponseSpecificationImpl.groovy:512)
	at io.restassured.internal.ResponseSpecificationImpl$HamcrestAssertionClosure$validate$1.call(Unknown Source)
	at io.restassured.internal.ResponseSpecificationImpl.validateResponseIfRequired(ResponseSpecificationImpl.groovy:696)
	at io.restassured.internal.ResponseSpecificationImpl.this$2$validateResponseIfRequired(ResponseSpecificationImpl.groovy)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
	at org.codehaus.groovy.runtime.callsite.PlainObjectMetaMethodSite.doInvoke(PlainObjectMetaMethodSite.java:43)
	at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSiteNoUnwrapNoCoerce.invoke(PogoMetaMethodSite.java:198)
	at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.callCurrent(PogoMetaMethodSite.java:62)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:185)
	at io.restassured.internal.ResponseSpecificationImpl.statusCode(ResponseSpecificationImpl.groovy:135)
	at io.restassured.specification.ResponseSpecification$statusCode$0.callCurrent(Unknown Source)
	at io.restassured.internal.ResponseSpecificationImpl.statusCode(ResponseSpecificationImpl.groovy:143)
	at io.restassured.internal.ValidatableResponseOptionsImpl.statusCode(ValidatableResponseOptionsImpl.java:89)
	at org.eclipse.tractusx.irs.cucumber.E2ETestStepDefinitionsForJobApi.iGetTheJobId(E2ETestStepDefinitionsForJobApi.java:224)
	at ✽.I get the job-id(classpath:org/eclipse/tractusx/irs/cucumber/features/irs-dev-aspect-models.feature:117)

Given the IRS URL "https://irs.dev.demo.catena-x.net".......................passed
And the admin user api key..................................................passed
Given I register an IRS job for globalAssetId "urn:uuid:fc9a079f-1b55-4ccc-8649-e188f899bf39" and BPN "BPNL00000000BJTL".passed
And aspects :...............................................................passed
And collectAspects "true"...................................................passed
And depth 1.................................................................passed
And bomLifecycle "asBuilt"..................................................passed
And direction "downward"....................................................passed
When I get the job-id.......................................................failed
Then I check, if the job has status "COMPLETED" within 20 minutes...........skipped
And I check, if number of "tombstones" equals to "summary/asyncFetchedItems/failed".skipped
And I check, if "summary" contains 1 completed and 0 failed items...........skipped
And I check, if "submodels" are equal to "TRI-1913-expected-submodels.json".skipped

Check warning on line 0 in IRS support for different aspect models

See this annotation in the file changed.

@github-actions github-actions / Test Results

End 2 End for aspect "MaterialForRecycling" (IRS support for different aspect models) failed

irs-cucumber-tests/target/cucumber-junit-report.xml [took 0s]
Raw output
1 expectation failed. Expected status code <201> but was <401>.

java.lang.AssertionError: 1 expectation failed.
Expected status code <201> but was <401>.

	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
	at org.codehaus.groovy.reflection.CachedConstructor.invoke(CachedConstructor.java:73)
	at org.codehaus.groovy.runtime.callsite.ConstructorSite$ConstructorSiteNoUnwrapNoCoerce.callConstructor(ConstructorSite.java:108)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:277)
	at io.restassured.internal.ResponseSpecificationImpl$HamcrestAssertionClosure.validate(ResponseSpecificationImpl.groovy:512)
	at io.restassured.internal.ResponseSpecificationImpl$HamcrestAssertionClosure$validate$1.call(Unknown Source)
	at io.restassured.internal.ResponseSpecificationImpl.validateResponseIfRequired(ResponseSpecificationImpl.groovy:696)
	at io.restassured.internal.ResponseSpecificationImpl.this$2$validateResponseIfRequired(ResponseSpecificationImpl.groovy)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
	at org.codehaus.groovy.runtime.callsite.PlainObjectMetaMethodSite.doInvoke(PlainObjectMetaMethodSite.java:43)
	at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSiteNoUnwrapNoCoerce.invoke(PogoMetaMethodSite.java:198)
	at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.callCurrent(PogoMetaMethodSite.java:62)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:185)
	at io.restassured.internal.ResponseSpecificationImpl.statusCode(ResponseSpecificationImpl.groovy:135)
	at io.restassured.specification.ResponseSpecification$statusCode$0.callCurrent(Unknown Source)
	at io.restassured.internal.ResponseSpecificationImpl.statusCode(ResponseSpecificationImpl.groovy:143)
	at io.restassured.internal.ValidatableResponseOptionsImpl.statusCode(ValidatableResponseOptionsImpl.java:89)
	at org.eclipse.tractusx.irs.cucumber.E2ETestStepDefinitionsForJobApi.iGetTheJobId(E2ETestStepDefinitionsForJobApi.java:224)
	at ✽.I get the job-id(classpath:org/eclipse/tractusx/irs/cucumber/features/irs-dev-aspect-models.feature:132)

Given the IRS URL "https://irs.dev.demo.catena-x.net".......................passed
And the admin user api key..................................................passed
Given I register an IRS job for globalAssetId "urn:uuid:4b4d41c3-7a7c-4544-b718-8167a70f517d" and BPN "BPNL00000003B2OM".passed
And aspects :...............................................................passed
And collectAspects "true"...................................................passed
And depth 1.................................................................passed
And direction "downward"....................................................passed
When I get the job-id.......................................................failed
Then I check, if the job has status "COMPLETED" within 20 minutes...........skipped
And I check, if number of "tombstones" equals to "summary/asyncFetchedItems/failed".skipped
And I check, if "summary" contains 4 completed and 0 failed items...........skipped
And I check, if "relationships" are equal to "TRI-528-expected-relationships.json".skipped
And I check, if "submodels" are equal to "TRI-528-expected-submodels.json"..skipped

Check warning on line 0 in IRS Batch Processing

See this annotation in the file changed.

@github-actions github-actions / Test Results

Check correct job executions of batch processing (SingleLevelBomAsBuilt/SerialPart 3.0.0) (IRS Batch Processing) failed

irs-cucumber-tests/target/cucumber-junit-report.xml [took 0s]
Raw output
1 expectation failed. Expected status code <201> but was <401>.

java.lang.AssertionError: 1 expectation failed.
Expected status code <201> but was <401>.

	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
	at org.codehaus.groovy.reflection.CachedConstructor.invoke(CachedConstructor.java:73)
	at org.codehaus.groovy.runtime.callsite.ConstructorSite$ConstructorSiteNoUnwrapNoCoerce.callConstructor(ConstructorSite.java:108)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:277)
	at io.restassured.internal.ResponseSpecificationImpl$HamcrestAssertionClosure.validate(ResponseSpecificationImpl.groovy:512)
	at io.restassured.internal.ResponseSpecificationImpl$HamcrestAssertionClosure$validate$1.call(Unknown Source)
	at io.restassured.internal.ResponseSpecificationImpl.validateResponseIfRequired(ResponseSpecificationImpl.groovy:696)
	at io.restassured.internal.ResponseSpecificationImpl.this$2$validateResponseIfRequired(ResponseSpecificationImpl.groovy)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
	at org.codehaus.groovy.runtime.callsite.PlainObjectMetaMethodSite.doInvoke(PlainObjectMetaMethodSite.java:43)
	at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSiteNoUnwrapNoCoerce.invoke(PogoMetaMethodSite.java:198)
	at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.callCurrent(PogoMetaMethodSite.java:62)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:185)
	at io.restassured.internal.ResponseSpecificationImpl.statusCode(ResponseSpecificationImpl.groovy:135)
	at io.restassured.specification.ResponseSpecification$statusCode$0.callCurrent(Unknown Source)
	at io.restassured.internal.ResponseSpecificationImpl.statusCode(ResponseSpecificationImpl.groovy:143)
	at io.restassured.internal.ValidatableResponseOptionsImpl.statusCode(ValidatableResponseOptionsImpl.java:89)
	at org.eclipse.tractusx.irs.cucumber.E2ETestStepDefinitionsForJobApi.iGetTheOrderId(E2ETestStepDefinitionsForJobApi.java:242)
	at ✽.I get the order-id(classpath:org/eclipse/tractusx/irs/cucumber/features/irs-dev-batch-processing.feature:65)

Given the IRS URL "https://irs.dev.demo.catena-x.net".......................passed
And the admin user api key..................................................passed
Given I register an IRS batch job for globalAssetIds and BPNs:..............passed
And collectAspects "true"...................................................passed
And depth 1.................................................................passed
And direction "downward"....................................................passed
And bomLifecycle "asBuilt"..................................................passed
And batchStrategy "PRESERVE_BATCH_JOB_ORDER"................................passed
And batchSize 10............................................................passed
And callbackUrl "https://www.check123.com"..................................passed
And aspects :...............................................................passed
When I get the order-id.....................................................failed
Then I check, if the order contains 3 batches...............................skipped
And I check, if batch 3 contains 1 job......................................skipped
When I get the batch-id of "first" batch....................................skipped
Then I check, if the batch contains 10 jobs.................................skipped
And I check, if the batchNumber is 1........................................skipped
And batchTotal is 3.........................................................skipped
And totalJobs is 21.........................................................skipped
And jobsInBatchChecksum is 10...............................................skipped
When I get the "first" job-id from batch....................................skipped
Then I check, if job parameter are set with aspects:........................skipped
And collectAspects is "true"................................................skipped
And depth is 1..............................................................skipped
And direction is "downward".................................................skipped
And bomLifecycle is "asBuilt"...............................................skipped
And callbackUrl is "https://www.check123.com"...............................skipped

Check warning on line 0 in SingleLevelUsageAsBuilt

See this annotation in the file changed.

@github-actions github-actions / Test Results

End 2 End for upward direction and SingleLevelUsageAsBuilt (SingleLevelUsageAsBuilt) failed

irs-cucumber-tests/target/cucumber-junit-report.xml [took 0s]
Raw output
1 expectation failed. Expected status code <201> but was <401>.

java.lang.AssertionError: 1 expectation failed.
Expected status code <201> but was <401>.

	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
	at org.codehaus.groovy.reflection.CachedConstructor.invoke(CachedConstructor.java:73)
	at org.codehaus.groovy.runtime.callsite.ConstructorSite$ConstructorSiteNoUnwrapNoCoerce.callConstructor(ConstructorSite.java:108)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:277)
	at io.restassured.internal.ResponseSpecificationImpl$HamcrestAssertionClosure.validate(ResponseSpecificationImpl.groovy:512)
	at io.restassured.internal.ResponseSpecificationImpl$HamcrestAssertionClosure$validate$1.call(Unknown Source)
	at io.restassured.internal.ResponseSpecificationImpl.validateResponseIfRequired(ResponseSpecificationImpl.groovy:696)
	at io.restassured.internal.ResponseSpecificationImpl.this$2$validateResponseIfRequired(ResponseSpecificationImpl.groovy)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
	at org.codehaus.groovy.runtime.callsite.PlainObjectMetaMethodSite.doInvoke(PlainObjectMetaMethodSite.java:43)
	at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSiteNoUnwrapNoCoerce.invoke(PogoMetaMethodSite.java:198)
	at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.callCurrent(PogoMetaMethodSite.java:62)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:185)
	at io.restassured.internal.ResponseSpecificationImpl.statusCode(ResponseSpecificationImpl.groovy:135)
	at io.restassured.specification.ResponseSpecification$statusCode$0.callCurrent(Unknown Source)
	at io.restassured.internal.ResponseSpecificationImpl.statusCode(ResponseSpecificationImpl.groovy:143)
	at io.restassured.internal.ValidatableResponseOptionsImpl.statusCode(ValidatableResponseOptionsImpl.java:89)
	at org.eclipse.tractusx.irs.cucumber.E2ETestStepDefinitionsForJobApi.iGetTheJobId(E2ETestStepDefinitionsForJobApi.java:224)
	at ✽.I get the job-id(classpath:org/eclipse/tractusx/irs/cucumber/features/irs-dev-lifecycle-as-built.feature:33)

Given the IRS URL "https://irs.dev.demo.catena-x.net".......................passed
And the admin user api key..................................................passed
Given I register an IRS job for globalAssetId "urn:uuid:97eb9ea6-7e66-4ad8-aefe-6ed8aa78ccce" and BPN "BPNL00000003AVTH".passed
And direction "upward"......................................................passed
When I get the job-id.......................................................failed
Then I check, if the job has status "COMPLETED" within 20 minutes...........skipped
And I check, if "summary" contains 2 completed and 0 failed items...........skipped
And I check, if "relationships" are equal to "TRI-1009-expected-relationships.json".skipped

Check warning on line 0 in SingleLevelUsageAsBuilt

See this annotation in the file changed.

@github-actions github-actions / Test Results

Tombstone for not found GlobalAssetId (SingleLevelUsageAsBuilt) failed

irs-cucumber-tests/target/cucumber-junit-report.xml [took 0s]
Raw output
1 expectation failed. Expected status code <201> but was <401>.

java.lang.AssertionError: 1 expectation failed.
Expected status code <201> but was <401>.

	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
	at org.codehaus.groovy.reflection.CachedConstructor.invoke(CachedConstructor.java:73)
	at org.codehaus.groovy.runtime.callsite.ConstructorSite$ConstructorSiteNoUnwrapNoCoerce.callConstructor(ConstructorSite.java:108)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:277)
	at io.restassured.internal.ResponseSpecificationImpl$HamcrestAssertionClosure.validate(ResponseSpecificationImpl.groovy:512)
	at io.restassured.internal.ResponseSpecificationImpl$HamcrestAssertionClosure$validate$1.call(Unknown Source)
	at io.restassured.internal.ResponseSpecificationImpl.validateResponseIfRequired(ResponseSpecificationImpl.groovy:696)
	at io.restassured.internal.ResponseSpecificationImpl.this$2$validateResponseIfRequired(ResponseSpecificationImpl.groovy)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
	at org.codehaus.groovy.runtime.callsite.PlainObjectMetaMethodSite.doInvoke(PlainObjectMetaMethodSite.java:43)
	at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSiteNoUnwrapNoCoerce.invoke(PogoMetaMethodSite.java:198)
	at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.callCurrent(PogoMetaMethodSite.java:62)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:185)
	at io.restassured.internal.ResponseSpecificationImpl.statusCode(ResponseSpecificationImpl.groovy:135)
	at io.restassured.specification.ResponseSpecification$statusCode$0.callCurrent(Unknown Source)
	at io.restassured.internal.ResponseSpecificationImpl.statusCode(ResponseSpecificationImpl.groovy:143)
	at io.restassured.internal.ValidatableResponseOptionsImpl.statusCode(ValidatableResponseOptionsImpl.java:89)
	at org.eclipse.tractusx.irs.cucumber.E2ETestStepDefinitionsForJobApi.iGetTheJobId(E2ETestStepDefinitionsForJobApi.java:224)
	at ✽.I get the job-id(classpath:org/eclipse/tractusx/irs/cucumber/features/irs-dev-lifecycle-as-built.feature:45)

Given the IRS URL "https://irs.dev.demo.catena-x.net".......................passed
And the admin user api key..................................................passed
Given I register an IRS job for globalAssetId "urn:uuid:aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee" and BPN "BPNL00000003B5MJ".passed
And depth 1.................................................................passed
And direction "downward"....................................................passed
And bomLifecycle "asBuilt"..................................................passed
When I get the job-id.......................................................failed
Then I check, if the job has status "COMPLETED" within 2 minutes............skipped
And I check, if "tombstones" are equal to "TRI-2035-expected-tombstones.json".skipped

Check warning on line 0 in SingleLevelUsageAsBuilt

See this annotation in the file changed.

@github-actions github-actions / Test Results

End 2 End for aspect "TractionBatteryCode" (SingleLevelUsageAsBuilt) failed

irs-cucumber-tests/target/cucumber-junit-report.xml [took 0s]
Raw output
1 expectation failed. Expected status code <201> but was <401>.

java.lang.AssertionError: 1 expectation failed.
Expected status code <201> but was <401>.

	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
	at org.codehaus.groovy.reflection.CachedConstructor.invoke(CachedConstructor.java:73)
	at org.codehaus.groovy.runtime.callsite.ConstructorSite$ConstructorSiteNoUnwrapNoCoerce.callConstructor(ConstructorSite.java:108)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:277)
	at io.restassured.internal.ResponseSpecificationImpl$HamcrestAssertionClosure.validate(ResponseSpecificationImpl.groovy:512)
	at io.restassured.internal.ResponseSpecificationImpl$HamcrestAssertionClosure$validate$1.call(Unknown Source)
	at io.restassured.internal.ResponseSpecificationImpl.validateResponseIfRequired(ResponseSpecificationImpl.groovy:696)
	at io.restassured.internal.ResponseSpecificationImpl.this$2$validateResponseIfRequired(ResponseSpecificationImpl.groovy)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
	at org.codehaus.groovy.runtime.callsite.PlainObjectMetaMethodSite.doInvoke(PlainObjectMetaMethodSite.java:43)
	at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSiteNoUnwrapNoCoerce.invoke(PogoMetaMethodSite.java:198)
	at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.callCurrent(PogoMetaMethodSite.java:62)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:185)
	at io.restassured.internal.ResponseSpecificationImpl.statusCode(ResponseSpecificationImpl.groovy:135)
	at io.restassured.specification.ResponseSpecification$statusCode$0.callCurrent(Unknown Source)
	at io.restassured.internal.ResponseSpecificationImpl.statusCode(ResponseSpecificationImpl.groovy:143)
	at io.restassured.internal.ValidatableResponseOptionsImpl.statusCode(ValidatableResponseOptionsImpl.java:89)
	at org.eclipse.tractusx.irs.cucumber.E2ETestStepDefinitionsForJobApi.iGetTheJobId(E2ETestStepDefinitionsForJobApi.java:224)
	at ✽.I get the job-id(classpath:org/eclipse/tractusx/irs/cucumber/features/irs-dev-lifecycle-as-built.feature:59)

Given the IRS URL "https://irs.dev.demo.catena-x.net".......................passed
And the admin user api key..................................................passed
Given I register an IRS job for globalAssetId "urn:uuid:8f5a73b3-766e-47c7-8780-4760a22329af" and BPN "BPNL00000003AYRE".passed
And collectAspects "true"...................................................passed
And depth 2.................................................................passed
And direction "downward"....................................................passed
And bomLifecycle "asBuilt"..................................................passed
And aspects :...............................................................passed
When I get the job-id.......................................................failed
Then I check, if the job has status "COMPLETED" within 20 minutes...........skipped
And I check, if "submodels" are equal to "TRI-1647-expected-submodels.json".skipped

Check warning on line 0 in SingleLevelUsageAsBuilt

See this annotation in the file changed.

@github-actions github-actions / Test Results

End 2 End for OEM-B (MB) [BPN:BPNL00000003AVTH] (SerialPart 3.0.0, SingleLevelBomAsBuilt 3.0.0 , Batch 3.0.0) (SingleLevelUsageAsBuilt) failed

irs-cucumber-tests/target/cucumber-junit-report.xml [took 0s]
Raw output
1 expectation failed. Expected status code <201> but was <401>.

java.lang.AssertionError: 1 expectation failed.
Expected status code <201> but was <401>.

	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
	at org.codehaus.groovy.reflection.CachedConstructor.invoke(CachedConstructor.java:73)
	at org.codehaus.groovy.runtime.callsite.ConstructorSite$ConstructorSiteNoUnwrapNoCoerce.callConstructor(ConstructorSite.java:108)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:277)
	at io.restassured.internal.ResponseSpecificationImpl$HamcrestAssertionClosure.validate(ResponseSpecificationImpl.groovy:512)
	at io.restassured.internal.ResponseSpecificationImpl$HamcrestAssertionClosure$validate$1.call(Unknown Source)
	at io.restassured.internal.ResponseSpecificationImpl.validateResponseIfRequired(ResponseSpecificationImpl.groovy:696)
	at io.restassured.internal.ResponseSpecificationImpl.this$2$validateResponseIfRequired(ResponseSpecificationImpl.groovy)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
	at org.codehaus.groovy.runtime.callsite.PlainObjectMetaMethodSite.doInvoke(PlainObjectMetaMethodSite.java:43)
	at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSiteNoUnwrapNoCoerce.invoke(PogoMetaMethodSite.java:198)
	at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.callCurrent(PogoMetaMethodSite.java:62)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:185)
	at io.restassured.internal.ResponseSpecificationImpl.statusCode(ResponseSpecificationImpl.groovy:135)
	at io.restassured.specification.ResponseSpecification$statusCode$0.callCurrent(Unknown Source)
	at io.restassured.internal.ResponseSpecificationImpl.statusCode(ResponseSpecificationImpl.groovy:143)
	at io.restassured.internal.ValidatableResponseOptionsImpl.statusCode(ValidatableResponseOptionsImpl.java:89)
	at org.eclipse.tractusx.irs.cucumber.E2ETestStepDefinitionsForJobApi.iGetTheJobId(E2ETestStepDefinitionsForJobApi.java:224)
	at ✽.I get the job-id(classpath:org/eclipse/tractusx/irs/cucumber/features/irs-dev-lifecycle-as-built.feature:75)

Given the IRS URL "https://irs.dev.demo.catena-x.net".......................passed
And the admin user api key..................................................passed
Given I register an IRS job for globalAssetId "urn:uuid:4509ea7c-c8d2-41a1-83ca-c214ee34af6c" and BPN "BPNL00000003AVTH".passed
And collectAspects "true"...................................................passed
And depth 100...............................................................passed
And direction "downward"....................................................passed
And aspects :...............................................................passed
When I get the job-id.......................................................failed
Then I check, if the job has status "COMPLETED" within 30 minutes...........skipped
And I check, if number of "tombstones" equals to "summary/asyncFetchedItems/failed".skipped
And I check, if "summary" contains 175 completed and 1 failed items.........skipped
And I check, if "relationships" are equal to "TRI-767-expected-relationships.json".skipped
And I check, if "submodels" are equal to "TRI-767-expected-submodels.json"..skipped
And I check, if submodels contains BPNL number "BPNL00000003AVTH" exactly 37 times.skipped

Check warning on line 0 in SingleLevelUsageAsBuilt

See this annotation in the file changed.

@github-actions github-actions / Test Results

End 2 End for Tier A (ZF) [BPN:BPNL00000003B2OM] (SerialPart 3.0.0, SingleLevelBomAsBuilt 3.0.0 , Batch 3.0.0) (SingleLevelUsageAsBuilt) failed

irs-cucumber-tests/target/cucumber-junit-report.xml [took 0s]
Raw output
1 expectation failed. Expected status code <201> but was <401>.

java.lang.AssertionError: 1 expectation failed.
Expected status code <201> but was <401>.

	at java.base/jdk.internal.reflect.GeneratedConstructorAccessor79.newInstance(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
	at org.codehaus.groovy.reflection.CachedConstructor.invoke(CachedConstructor.java:73)
	at org.codehaus.groovy.runtime.callsite.ConstructorSite$ConstructorSiteNoUnwrapNoCoerce.callConstructor(ConstructorSite.java:108)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:277)
	at io.restassured.internal.ResponseSpecificationImpl$HamcrestAssertionClosure.validate(ResponseSpecificationImpl.groovy:512)
	at io.restassured.internal.ResponseSpecificationImpl$HamcrestAssertionClosure$validate$1.call(Unknown Source)
	at io.restassured.internal.ResponseSpecificationImpl.validateResponseIfRequired(ResponseSpecificationImpl.groovy:696)
	at io.restassured.internal.ResponseSpecificationImpl.this$2$validateResponseIfRequired(ResponseSpecificationImpl.groovy)
	at jdk.internal.reflect.GeneratedMethodAccessor277.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
	at org.codehaus.groovy.runtime.callsite.PlainObjectMetaMethodSite.doInvoke(PlainObjectMetaMethodSite.java:43)
	at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSiteNoUnwrapNoCoerce.invoke(PogoMetaMethodSite.java:198)
	at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.callCurrent(PogoMetaMethodSite.java:62)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:185)
	at io.restassured.internal.ResponseSpecificationImpl.statusCode(ResponseSpecificationImpl.groovy:135)
	at io.restassured.specification.ResponseSpecification$statusCode$0.callCurrent(Unknown Source)
	at io.restassured.internal.ResponseSpecificationImpl.statusCode(ResponseSpecificationImpl.groovy:143)
	at io.restassured.internal.ValidatableResponseOptionsImpl.statusCode(ValidatableResponseOptionsImpl.java:89)
	at org.eclipse.tractusx.irs.cucumber.E2ETestStepDefinitionsForJobApi.iGetTheJobId(E2ETestStepDefinitionsForJobApi.java:224)
	at ✽.I get the job-id(classpath:org/eclipse/tractusx/irs/cucumber/features/irs-dev-lifecycle-as-built.feature:95)

Given the IRS URL "https://irs.dev.demo.catena-x.net".......................passed
And the admin user api key..................................................passed
Given I register an IRS job for globalAssetId "urn:uuid:aeada37a-a1d8-4535-a476-5f5e1142e3fe" and BPN "BPNL00000003B2OM".passed
And aspects :...............................................................passed
And collectAspects "true"...................................................passed
And depth 100...............................................................passed
And direction "downward"....................................................passed
When I get the job-id.......................................................failed
Then I check, if the job has status "COMPLETED" within 20 minutes...........skipped
And I check, if number of "tombstones" equals to "summary/asyncFetchedItems/failed".skipped
And I check, if "summary" contains 5 completed and 0 failed items...........skipped
And I check, if "relationships" are equal to "TRI-704-expected-relationships.json".skipped
And I check, if "submodels" are equal to "TRI-704-expected-submodels.json"..skipped
And I check, if submodels contains BPNL number "BPNL00000003B2OM" exactly 1 times.skipped

Check warning on line 0 in BomLifecycle 'asPlanned' implementation

See this annotation in the file changed.

@github-actions github-actions / Test Results

End 2 End for BomLifecycle 'asPlanned' Vehicle Model C for SAP [BPNL00000003AZQP] (BomLifecycle 'asPlanned' implementation) failed

irs-cucumber-tests/target/cucumber-junit-report.xml [took 0s]
Raw output
1 expectation failed. Expected status code <201> but was <401>.

java.lang.AssertionError: 1 expectation failed.
Expected status code <201> but was <401>.

	at java.base/jdk.internal.reflect.GeneratedConstructorAccessor79.newInstance(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
	at org.codehaus.groovy.reflection.CachedConstructor.invoke(CachedConstructor.java:73)
	at org.codehaus.groovy.runtime.callsite.ConstructorSite$ConstructorSiteNoUnwrapNoCoerce.callConstructor(ConstructorSite.java:108)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:277)
	at io.restassured.internal.ResponseSpecificationImpl$HamcrestAssertionClosure.validate(ResponseSpecificationImpl.groovy:512)
	at io.restassured.internal.ResponseSpecificationImpl$HamcrestAssertionClosure$validate$1.call(Unknown Source)
	at io.restassured.internal.ResponseSpecificationImpl.validateResponseIfRequired(ResponseSpecificationImpl.groovy:696)
	at io.restassured.internal.ResponseSpecificationImpl.this$2$validateResponseIfRequired(ResponseSpecificationImpl.groovy)
	at jdk.internal.reflect.GeneratedMethodAccessor277.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
	at org.codehaus.groovy.runtime.callsite.PlainObjectMetaMethodSite.doInvoke(PlainObjectMetaMethodSite.java:43)
	at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSiteNoUnwrapNoCoerce.invoke(PogoMetaMethodSite.java:198)
	at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.callCurrent(PogoMetaMethodSite.java:62)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:185)
	at io.restassured.internal.ResponseSpecificationImpl.statusCode(ResponseSpecificationImpl.groovy:135)
	at io.restassured.specification.ResponseSpecification$statusCode$0.callCurrent(Unknown Source)
	at io.restassured.internal.ResponseSpecificationImpl.statusCode(ResponseSpecificationImpl.groovy:143)
	at io.restassured.internal.ValidatableResponseOptionsImpl.statusCode(ValidatableResponseOptionsImpl.java:89)
	at org.eclipse.tractusx.irs.cucumber.E2ETestStepDefinitionsForJobApi.iGetTheJobId(E2ETestStepDefinitionsForJobApi.java:224)
	at ✽.I get the job-id(classpath:org/eclipse/tractusx/irs/cucumber/features/irs-dev-lifecycle-as-planned.feature:38)

Given the IRS URL "https://irs.dev.demo.catena-x.net".......................passed
And the admin user api key..................................................passed
Given I register an IRS job for globalAssetId "urn:uuid:65e1554e-e5cd-4560-bac1-1352582122fb" and BPN "BPNL00000003AZQP".passed
And collectAspects "true"...................................................passed
And depth 10................................................................passed
And direction "downward"....................................................passed
And bomLifecycle "asPlanned"................................................passed
And aspects :...............................................................passed
When I get the job-id.......................................................failed
Then I check, if the job has status "COMPLETED" within 20 minutes...........skipped
And I check, if "relationships" are equal to "TRI-893-expected-relationships.json".skipped
And I check, if "submodels" are equal to "TRI-893-expected-submodels.json"..skipped

Check warning on line 0 in BomLifecycle 'asPlanned' implementation

See this annotation in the file changed.

@github-actions github-actions / Test Results

End 2 End for BomLifecycle 'asPlanned' Vehicle Model B for MercedesBenz [BPNL00000003AVTH] (BomLifecycle 'asPlanned' implementation) failed

irs-cucumber-tests/target/cucumber-junit-report.xml [took 0s]
Raw output
1 expectation failed. Expected status code <201> but was <401>.

java.lang.AssertionError: 1 expectation failed.
Expected status code <201> but was <401>.

	at java.base/jdk.internal.reflect.GeneratedConstructorAccessor79.newInstance(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
	at org.codehaus.groovy.reflection.CachedConstructor.invoke(CachedConstructor.java:73)
	at org.codehaus.groovy.runtime.callsite.ConstructorSite$ConstructorSiteNoUnwrapNoCoerce.callConstructor(ConstructorSite.java:108)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:277)
	at io.restassured.internal.ResponseSpecificationImpl$HamcrestAssertionClosure.validate(ResponseSpecificationImpl.groovy:512)
	at io.restassured.internal.ResponseSpecificationImpl$HamcrestAssertionClosure$validate$1.call(Unknown Source)
	at io.restassured.internal.ResponseSpecificationImpl.validateResponseIfRequired(ResponseSpecificationImpl.groovy:696)
	at io.restassured.internal.ResponseSpecificationImpl.this$2$validateResponseIfRequired(ResponseSpecificationImpl.groovy)
	at jdk.internal.reflect.GeneratedMethodAccessor277.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
	at org.codehaus.groovy.runtime.callsite.PlainObjectMetaMethodSite.doInvoke(PlainObjectMetaMethodSite.java:43)
	at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSiteNoUnwrapNoCoerce.invoke(PogoMetaMethodSite.java:198)
	at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.callCurrent(PogoMetaMethodSite.java:62)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:185)
	at io.restassured.internal.ResponseSpecificationImpl.statusCode(ResponseSpecificationImpl.groovy:135)
	at io.restassured.specification.ResponseSpecification$statusCode$0.callCurrent(Unknown Source)
	at io.restassured.internal.ResponseSpecificationImpl.statusCode(ResponseSpecificationImpl.groovy:143)
	at io.restassured.internal.ValidatableResponseOptionsImpl.statusCode(ValidatableResponseOptionsImpl.java:89)
	at org.eclipse.tractusx.irs.cucumber.E2ETestStepDefinitionsForJobApi.iGetTheJobId(E2ETestStepDefinitionsForJobApi.java:224)
	at ✽.I get the job-id(classpath:org/eclipse/tractusx/irs/cucumber/features/irs-dev-lifecycle-as-planned.feature:53)

Given the IRS URL "https://irs.dev.demo.catena-x.net".......................passed
And the admin user api key..................................................passed
Given I register an IRS job for globalAssetId "urn:uuid:68904173-ad59-4a77-8412-3e73fcafbd8b" and BPN "BPNL00000003AVTH".passed
And collectAspects "true"...................................................passed
And depth 10................................................................passed
And direction "downward"....................................................passed
And bomLifecycle "asPlanned"................................................passed
And aspects :...............................................................passed
When I get the job-id.......................................................failed
Then I check, if the job has status "COMPLETED" within 20 minutes...........skipped
And I check, if "relationships" are equal to "TRI-891-expected-relationships.json".skipped
And I check, if "submodels" are equal to "TRI-891-expected-submodels.json"..skipped

Check warning on line 0 in BomLifecycle 'asPlanned' implementation

See this annotation in the file changed.

@github-actions github-actions / Test Results

End 2 End for BomLifecycle 'asPlanned' Vehicle Model A for BMW [BPNL00000003AYRE] (BomLifecycle 'asPlanned' implementation) failed

irs-cucumber-tests/target/cucumber-junit-report.xml [took 0s]
Raw output
1 expectation failed. Expected status code <201> but was <401>.

java.lang.AssertionError: 1 expectation failed.
Expected status code <201> but was <401>.

	at java.base/jdk.internal.reflect.GeneratedConstructorAccessor79.newInstance(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
	at org.codehaus.groovy.reflection.CachedConstructor.invoke(CachedConstructor.java:73)
	at org.codehaus.groovy.runtime.callsite.ConstructorSite$ConstructorSiteNoUnwrapNoCoerce.callConstructor(ConstructorSite.java:108)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:277)
	at io.restassured.internal.ResponseSpecificationImpl$HamcrestAssertionClosure.validate(ResponseSpecificationImpl.groovy:512)
	at io.restassured.internal.ResponseSpecificationImpl$HamcrestAssertionClosure$validate$1.call(Unknown Source)
	at io.restassured.internal.ResponseSpecificationImpl.validateResponseIfRequired(ResponseSpecificationImpl.groovy:696)
	at io.restassured.internal.ResponseSpecificationImpl.this$2$validateResponseIfRequired(ResponseSpecificationImpl.groovy)
	at jdk.internal.reflect.GeneratedMethodAccessor277.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
	at org.codehaus.groovy.runtime.callsite.PlainObjectMetaMethodSite.doInvoke(PlainObjectMetaMethodSite.java:43)
	at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSiteNoUnwrapNoCoerce.invoke(PogoMetaMethodSite.java:198)
	at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.callCurrent(PogoMetaMethodSite.java:62)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:185)
	at io.restassured.internal.ResponseSpecificationImpl.statusCode(ResponseSpecificationImpl.groovy:135)
	at io.restassured.specification.ResponseSpecification$statusCode$0.callCurrent(Unknown Source)
	at io.restassured.internal.ResponseSpecificationImpl.statusCode(ResponseSpecificationImpl.groovy:143)
	at io.restassured.internal.ValidatableResponseOptionsImpl.statusCode(ValidatableResponseOptionsImpl.java:89)
	at org.eclipse.tractusx.irs.cucumber.E2ETestStepDefinitionsForJobApi.iGetTheJobId(E2ETestStepDefinitionsForJobApi.java:224)
	at ✽.I get the job-id(classpath:org/eclipse/tractusx/irs/cucumber/features/irs-dev-lifecycle-as-planned.feature:68)

Given the IRS URL "https://irs.dev.demo.catena-x.net".......................passed
And the admin user api key..................................................passed
Given I register an IRS job for globalAssetId "urn:uuid:0733946c-59c6-41ae-9570-cb43a6e4c79e" and BPN "BPNL00000003AYRE".passed
And collectAspects "true"...................................................passed
And depth 10................................................................passed
And direction "downward"....................................................passed
And bomLifecycle "asPlanned"................................................passed
And aspects :...............................................................passed
When I get the job-id.......................................................failed
Then I check, if the job has status "COMPLETED" within 20 minutes...........skipped
And I check, if "relationships" are equal to "TRI-821-expected-relationships.json".skipped
And I check, if "submodels" are equal to "TRI-821-expected-submodels.json"..skipped

Check warning on line 0 in IRS Policy Store

See this annotation in the file changed.

@github-actions github-actions / Test Results

Policy Store API: Delete policy for BPN (IRS Policy Store) failed

irs-cucumber-tests/target/cucumber-junit-report.xml [took 0s]
Raw output
1 expectation failed. Expected status code <200> but was <401>.

java.lang.AssertionError: 1 expectation failed.
Expected status code <200> but was <401>.

	at java.base/jdk.internal.reflect.GeneratedConstructorAccessor79.newInstance(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
	at org.codehaus.groovy.reflection.CachedConstructor.invoke(CachedConstructor.java:73)
	at org.codehaus.groovy.runtime.callsite.ConstructorSite$ConstructorSiteNoUnwrapNoCoerce.callConstructor(ConstructorSite.java:108)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:277)
	at io.restassured.internal.ResponseSpecificationImpl$HamcrestAssertionClosure.validate(ResponseSpecificationImpl.groovy:512)
	at io.restassured.internal.ResponseSpecificationImpl$HamcrestAssertionClosure$validate$1.call(Unknown Source)
	at io.restassured.internal.ResponseSpecificationImpl.validateResponseIfRequired(ResponseSpecificationImpl.groovy:696)
	at io.restassured.internal.ResponseSpecificationImpl.this$2$validateResponseIfRequired(ResponseSpecificationImpl.groovy)
	at jdk.internal.reflect.GeneratedMethodAccessor277.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
	at org.codehaus.groovy.runtime.callsite.PlainObjectMetaMethodSite.doInvoke(PlainObjectMetaMethodSite.java:43)
	at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSiteNoUnwrapNoCoerce.invoke(PogoMetaMethodSite.java:198)
	at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.callCurrent(PogoMetaMethodSite.java:62)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:185)
	at io.restassured.internal.ResponseSpecificationImpl.statusCode(ResponseSpecificationImpl.groovy:135)
	at io.restassured.specification.ResponseSpecification$statusCode$0.callCurrent(Unknown Source)
	at io.restassured.internal.ResponseSpecificationImpl.statusCode(ResponseSpecificationImpl.groovy:143)
	at io.restassured.internal.ValidatableResponseOptionsImpl.statusCode(ValidatableResponseOptionsImpl.java:89)
	at org.eclipse.tractusx.irs.cucumber.E2ETestHelperForPolicyStoreApi.fetchAllPoliciesSuccessfully(E2ETestHelperForPolicyStoreApi.java:250)
	at org.eclipse.tractusx.irs.cucumber.E2ETestHelperForPolicyStoreApi.fetchPolicyIdsByPrefixSuccessfully(E2ETestHelperForPolicyStoreApi.java:241)
	at org.eclipse.tractusx.irs.cucumber.E2ETestHelperForPolicyStoreApi.cleanupPolicyIdsByPrefix(E2ETestHelperForPolicyStoreApi.java:235)
	at org.eclipse.tractusx.irs.cucumber.E2ETestStepDefinitionsForPolicyStoreApi.cleanupPoliciesWithPrefix(E2ETestStepDefinitionsForPolicyStoreApi.java:105)
	at ✽.no policies with prefix "aaaaaaaa-aaaa-aaaa-aaaa-" exist(classpath:org/eclipse/tractusx/irs/cucumber/features/irs-policy-store.feature:31)

Given the IRS URL "https://irs.dev.demo.catena-x.net/" -- policystore.......passed
And the admin user api key -- policystore...................................passed
Given no policies with prefix "aaaaaaaa-aaaa-aaaa-aaaa-" exist..............failed
Given a policy with policyId "aaaaaaaa-aaaa-aaaa-aaaa-333333333333" is registered for BPN "BPNL1234567890AB" and validUntil "4444-11-11T11:11:11.111Z".skipped
Given I add policyId "aaaaaaaa-aaaa-aaaa-aaaa-333333333333" to given BPNs using validUntil "3333-11-11T11:11:11.111Z":.skipped
Given a policy with policyId "aaaaaaaa-aaaa-aaaa-aaaa-444444444444" is registered for BPN "BPNL1234567890AB" and validUntil "3333-11-11T11:11:11.111Z".skipped
Given I add policyId "aaaaaaaa-aaaa-aaaa-aaaa-444444444444" to given BPNs using validUntil "3333-11-11T11:11:11.111Z":.skipped
Given a policy with policyId "aaaaaaaa-aaaa-aaaa-aaaa-555555555555" is registered for BPN "BPNL1234567890CD" and validUntil "4444-11-11T11:11:11.111Z".skipped
Given a policy with policyId "aaaaaaaa-aaaa-aaaa-aaaa-666666666666" is registered for BPN "BPNL1234567890CD" and validUntil "4444-11-11T11:11:11.111Z".skipped
When I successfully fetch all policies......................................skipped
Then the BPNs should be associated with policies as follows:................skipped
When I remove the policy "aaaaaaaa-aaaa-aaaa-aaaa-333333333333" from BPN "BPNL1234567890AB".skipped
Then the delete policy response should have HTTP status 200.................skipped
When I successfully fetch all policies......................................skipped
Then the BPN "BPNL1234567890AB" should have 1 policies having policyId starting with "aaaaaaaa-aaaa-aaaa-aaaa-".skipped
And the BPNs should be associated with policies as follows:.................skipped

Check warning on line 0 in IRS Policy Store

See this annotation in the file changed.

@github-actions github-actions / Test Results

Policy Store API: Trying to register a policy without payload should fail (bad case) (IRS Policy Store) failed

irs-cucumber-tests/target/cucumber-junit-report.xml [took 0s]
Raw output
1 expectation failed. Expected status code <200> but was <401>.

java.lang.AssertionError: 1 expectation failed.
Expected status code <200> but was <401>.

	at java.base/jdk.internal.reflect.GeneratedConstructorAccessor79.newInstance(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
	at org.codehaus.groovy.reflection.CachedConstructor.invoke(CachedConstructor.java:73)
	at org.codehaus.groovy.runtime.callsite.ConstructorSite$ConstructorSiteNoUnwrapNoCoerce.callConstructor(ConstructorSite.java:108)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:277)
	at io.restassured.internal.ResponseSpecificationImpl$HamcrestAssertionClosure.validate(ResponseSpecificationImpl.groovy:512)
	at io.restassured.internal.ResponseSpecificationImpl$HamcrestAssertionClosure$validate$1.call(Unknown Source)
	at io.restassured.internal.ResponseSpecificationImpl.validateResponseIfRequired(ResponseSpecificationImpl.groovy:696)
	at io.restassured.internal.ResponseSpecificationImpl.this$2$validateResponseIfRequired(ResponseSpecificationImpl.groovy)
	at jdk.internal.reflect.GeneratedMethodAccessor277.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
	at org.codehaus.groovy.runtime.callsite.PlainObjectMetaMethodSite.doInvoke(PlainObjectMetaMethodSite.java:43)
	at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSiteNoUnwrapNoCoerce.invoke(PogoMetaMethodSite.java:198)
	at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.callCurrent(PogoMetaMethodSite.java:62)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:185)
	at io.restassured.internal.ResponseSpecificationImpl.statusCode(ResponseSpecificationImpl.groovy:135)
	at io.restassured.specification.ResponseSpecification$statusCode$0.callCurrent(Unknown Source)
	at io.restassured.internal.ResponseSpecificationImpl.statusCode(ResponseSpecificationImpl.groovy:143)
	at io.restassured.internal.ValidatableResponseOptionsImpl.statusCode(ValidatableResponseOptionsImpl.java:89)
	at org.eclipse.tractusx.irs.cucumber.E2ETestHelperForPolicyStoreApi.fetchAllPoliciesSuccessfully(E2ETestHelperForPolicyStoreApi.java:250)
	at org.eclipse.tractusx.irs.cucumber.E2ETestHelperForPolicyStoreApi.fetchPolicyIdsByPrefixSuccessfully(E2ETestHelperForPolicyStoreApi.java:241)
	at org.eclipse.tractusx.irs.cucumber.E2ETestHelperForPolicyStoreApi.cleanupPolicyIdsByPrefix(E2ETestHelperForPolicyStoreApi.java:235)
	at org.eclipse.tractusx.irs.cucumber.E2ETestStepDefinitionsForPolicyStoreApi.cleanupPoliciesWithPrefix(E2ETestStepDefinitionsForPolicyStoreApi.java:105)
	at ✽.no policies with prefix "aaaaaaaa-aaaa-aaaa-aaaa-" exist(classpath:org/eclipse/tractusx/irs/cucumber/features/irs-policy-store.feature:74)

Given the IRS URL "https://irs.dev.demo.catena-x.net/" -- policystore.......passed
And the admin user api key -- policystore...................................passed
Given no policies with prefix "aaaaaaaa-aaaa-aaaa-aaaa-" exist..............failed
When a policy WITHOUT payload is registered for BPN "BPNL1234567890AB" and validUntil "3333-11-11T11:11:11.111Z".skipped
Then the create policy response should have HTTP status 400.................skipped
And the create policy response should have message containing "payload".....skipped
When a policy with policyId "aaaaaaaa-aaaa-aaaa-aaaa-111111111111" WITH EMPTY definition is registered for BPN "BPNL1234567890AB" and validUntil "3333-11-11T11:11:11.111Z".skipped
Then the create policy response should have HTTP status 400.................skipped
And the create policy response should have message containing "does not contain all required fields".skipped

Check warning on line 0 in IRS Policy Store

See this annotation in the file changed.

@github-actions github-actions / Test Results

Policy Store API: Try to update policy with invalid policyId (bad case) (IRS Policy Store) failed

irs-cucumber-tests/target/cucumber-junit-report.xml [took 0s]
Raw output
1 expectation failed. Expected status code <200> but was <401>.

java.lang.AssertionError: 1 expectation failed.
Expected status code <200> but was <401>.

	at java.base/jdk.internal.reflect.GeneratedConstructorAccessor79.newInstance(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
	at org.codehaus.groovy.reflection.CachedConstructor.invoke(CachedConstructor.java:73)
	at org.codehaus.groovy.runtime.callsite.ConstructorSite$ConstructorSiteNoUnwrapNoCoerce.callConstructor(ConstructorSite.java:108)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:277)
	at io.restassured.internal.ResponseSpecificationImpl$HamcrestAssertionClosure.validate(ResponseSpecificationImpl.groovy:512)
	at io.restassured.internal.ResponseSpecificationImpl$HamcrestAssertionClosure$validate$1.call(Unknown Source)
	at io.restassured.internal.ResponseSpecificationImpl.validateResponseIfRequired(ResponseSpecificationImpl.groovy:696)
	at io.restassured.internal.ResponseSpecificationImpl.this$2$validateResponseIfRequired(ResponseSpecificationImpl.groovy)
	at jdk.internal.reflect.GeneratedMethodAccessor277.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
	at org.codehaus.groovy.runtime.callsite.PlainObjectMetaMethodSite.doInvoke(PlainObjectMetaMethodSite.java:43)
	at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSiteNoUnwrapNoCoerce.invoke(PogoMetaMethodSite.java:198)
	at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.callCurrent(PogoMetaMethodSite.java:62)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:185)
	at io.restassured.internal.ResponseSpecificationImpl.statusCode(ResponseSpecificationImpl.groovy:135)
	at io.restassured.specification.ResponseSpecification$statusCode$0.callCurrent(Unknown Source)
	at io.restassured.internal.ResponseSpecificationImpl.statusCode(ResponseSpecificationImpl.groovy:143)
	at io.restassured.internal.ValidatableResponseOptionsImpl.statusCode(ValidatableResponseOptionsImpl.java:89)
	at org.eclipse.tractusx.irs.cucumber.E2ETestHelperForPolicyStoreApi.fetchAllPoliciesSuccessfully(E2ETestHelperForPolicyStoreApi.java:250)
	at org.eclipse.tractusx.irs.cucumber.E2ETestHelperForPolicyStoreApi.fetchPolicyIdsByPrefixSuccessfully(E2ETestHelperForPolicyStoreApi.java:241)
	at org.eclipse.tractusx.irs.cucumber.E2ETestHelperForPolicyStoreApi.cleanupPolicyIdsByPrefix(E2ETestHelperForPolicyStoreApi.java:235)
	at org.eclipse.tractusx.irs.cucumber.E2ETestStepDefinitionsForPolicyStoreApi.cleanupPoliciesWithPrefix(E2ETestStepDefinitionsForPolicyStoreApi.java:105)
	at ✽.no policies with prefix "aaaaaaaa-aaaa-aaaa-aaaa-" exist(classpath:org/eclipse/tractusx/irs/cucumber/features/irs-policy-store.feature:90)

Given the IRS URL "https://irs.dev.demo.catena-x.net/" -- policystore.......passed
And the admin user api key -- policystore...................................passed
Given no policies with prefix "aaaaaaaa-aaaa-aaaa-aaaa-" exist..............failed
When I update policy "#INVALID-POLICY-ID#", BPN "BPNL1234567890AB", validUntil "3334-11-11T11:11:11.111Z".skipped
Then the update policy response should have HTTP status 400.................skipped
And the update policy response should have message containing "must only contain safe URL path variable characters".skipped

Check warning on line 0 in IRS Policy Store

See this annotation in the file changed.

@github-actions github-actions / Test Results

Policy Store API: Try to delete policy with invalid policyId (bad case) (IRS Policy Store) failed

irs-cucumber-tests/target/cucumber-junit-report.xml [took 0s]
Raw output
1 expectation failed. Expected status code <200> but was <401>.

java.lang.AssertionError: 1 expectation failed.
Expected status code <200> but was <401>.

	at java.base/jdk.internal.reflect.GeneratedConstructorAccessor79.newInstance(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
	at org.codehaus.groovy.reflection.CachedConstructor.invoke(CachedConstructor.java:73)
	at org.codehaus.groovy.runtime.callsite.ConstructorSite$ConstructorSiteNoUnwrapNoCoerce.callConstructor(ConstructorSite.java:108)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:277)
	at io.restassured.internal.ResponseSpecificationImpl$HamcrestAssertionClosure.validate(ResponseSpecificationImpl.groovy:512)
	at io.restassured.internal.ResponseSpecificationImpl$HamcrestAssertionClosure$validate$1.call(Unknown Source)
	at io.restassured.internal.ResponseSpecificationImpl.validateResponseIfRequired(ResponseSpecificationImpl.groovy:696)
	at io.restassured.internal.ResponseSpecificationImpl.this$2$validateResponseIfRequired(ResponseSpecificationImpl.groovy)
	at jdk.internal.reflect.GeneratedMethodAccessor277.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
	at org.codehaus.groovy.runtime.callsite.PlainObjectMetaMethodSite.doInvoke(PlainObjectMetaMethodSite.java:43)
	at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSiteNoUnwrapNoCoerce.invoke(PogoMetaMethodSite.java:198)
	at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.callCurrent(PogoMetaMethodSite.java:62)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:185)
	at io.restassured.internal.ResponseSpecificationImpl.statusCode(ResponseSpecificationImpl.groovy:135)
	at io.restassured.specification.ResponseSpecification$statusCode$0.callCurrent(Unknown Source)
	at io.restassured.internal.ResponseSpecificationImpl.statusCode(ResponseSpecificationImpl.groovy:143)
	at io.restassured.internal.ValidatableResponseOptionsImpl.statusCode(ValidatableResponseOptionsImpl.java:89)
	at org.eclipse.tractusx.irs.cucumber.E2ETestHelperForPolicyStoreApi.fetchAllPoliciesSuccessfully(E2ETestHelperForPolicyStoreApi.java:250)
	at org.eclipse.tractusx.irs.cucumber.E2ETestHelperForPolicyStoreApi.fetchPolicyIdsByPrefixSuccessfully(E2ETestHelperForPolicyStoreApi.java:241)
	at org.eclipse.tractusx.irs.cucumber.E2ETestHelperForPolicyStoreApi.cleanupPolicyIdsByPrefix(E2ETestHelperForPolicyStoreApi.java:235)
	at org.eclipse.tractusx.irs.cucumber.E2ETestStepDefinitionsForPolicyStoreApi.cleanupPoliciesWithPrefix(E2ETestStepDefinitionsForPolicyStoreApi.java:105)
	at ✽.no policies with prefix "aaaaaaaa-aaaa-aaaa-aaaa-" exist(classpath:org/eclipse/tractusx/irs/cucumber/features/irs-policy-store.feature:102)

Given the IRS URL "https://irs.dev.demo.catena-x.net/" -- policystore.......passed
And the admin user api key -- policystore...................................passed
Given no policies with prefix "aaaaaaaa-aaaa-aaaa-aaaa-" exist..............failed
When I delete the policy "#INVALID-POLICY-ID#"..............................skipped
Then the delete policy response should have HTTP status 400.................skipped

Check warning on line 0 in IRS Policy Store

See this annotation in the file changed.

@github-actions github-actions / Test Results

Policy Store API: Registering a duplicate policy for same BPNL fails (bad case) (IRS Policy Store) failed

irs-cucumber-tests/target/cucumber-junit-report.xml [took 0s]
Raw output
1 expectation failed. Expected status code <200> but was <401>.

java.lang.AssertionError: 1 expectation failed.
Expected status code <200> but was <401>.

	at java.base/jdk.internal.reflect.GeneratedConstructorAccessor79.newInstance(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
	at org.codehaus.groovy.reflection.CachedConstructor.invoke(CachedConstructor.java:73)
	at org.codehaus.groovy.runtime.callsite.ConstructorSite$ConstructorSiteNoUnwrapNoCoerce.callConstructor(ConstructorSite.java:108)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:277)
	at io.restassured.internal.ResponseSpecificationImpl$HamcrestAssertionClosure.validate(ResponseSpecificationImpl.groovy:512)
	at io.restassured.internal.ResponseSpecificationImpl$HamcrestAssertionClosure$validate$1.call(Unknown Source)
	at io.restassured.internal.ResponseSpecificationImpl.validateResponseIfRequired(ResponseSpecificationImpl.groovy:696)
	at io.restassured.internal.ResponseSpecificationImpl.this$2$validateResponseIfRequired(ResponseSpecificationImpl.groovy)
	at jdk.internal.reflect.GeneratedMethodAccessor277.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
	at org.codehaus.groovy.runtime.callsite.PlainObjectMetaMethodSite.doInvoke(PlainObjectMetaMethodSite.java:43)
	at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSiteNoUnwrapNoCoerce.invoke(PogoMetaMethodSite.java:198)
	at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.callCurrent(PogoMetaMethodSite.java:62)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:185)
	at io.restassured.internal.ResponseSpecificationImpl.statusCode(ResponseSpecificationImpl.groovy:135)
	at io.restassured.specification.ResponseSpecification$statusCode$0.callCurrent(Unknown Source)
	at io.restassured.internal.ResponseSpecificationImpl.statusCode(ResponseSpecificationImpl.groovy:143)
	at io.restassured.internal.ValidatableResponseOptionsImpl.statusCode(ValidatableResponseOptionsImpl.java:89)
	at org.eclipse.tractusx.irs.cucumber.E2ETestHelperForPolicyStoreApi.fetchAllPoliciesSuccessfully(E2ETestHelperForPolicyStoreApi.java:250)
	at org.eclipse.tractusx.irs.cucumber.E2ETestHelperForPolicyStoreApi.fetchPolicyIdsByPrefixSuccessfully(E2ETestHelperForPolicyStoreApi.java:241)
	at org.eclipse.tractusx.irs.cucumber.E2ETestHelperForPolicyStoreApi.cleanupPolicyIdsByPrefix(E2ETestHelperForPolicyStoreApi.java:235)
	at org.eclipse.tractusx.irs.cucumber.E2ETestStepDefinitionsForPolicyStoreApi.cleanupPoliciesWithPrefix(E2ETestStepDefinitionsForPolicyStoreApi.java:105)
	at ✽.no policies with prefix "aaaaaaaa-aaaa-aaaa-aaaa-" exist(classpath:org/eclipse/tractusx/irs/cucumber/features/irs-policy-store.feature:113)

Given the IRS URL "https://irs.dev.demo.catena-x.net/" -- policystore.......passed
And the admin user api key -- policystore...................................passed
Given no policies with prefix "aaaaaaaa-aaaa-aaaa-aaaa-" exist..............failed
When a policy with policyId "aaaaaaaa-aaaa-aaaa-aaaa-111111111111" is registered for BPN "BPNL1234567890AB" and validUntil "3333-11-11T11:11:11.111Z".skipped
Then the create policy response should have HTTP status 201.................skipped
When a policy with policyId "aaaaaaaa-aaaa-aaaa-aaaa-111111111111" is registered for BPN "BPNL1234567890AB" and validUntil "3333-11-11T11:11:11.111Z".skipped
Then the create policy response should have HTTP status 400.................skipped
And the create policy response should have message containing "already exists".skipped