Skip to content

Fix integration-tests CI failures from PR#139 (shepherd fingerprint routed from praxis-business #450) #150

@kayodebristol

Description

@kayodebristol

fingerprint: ci-failure|plures/azuredevops-integration-extension|PR#139|unknown|integration-tests|integration-testsUNKNOWN STEP2026-02-28T01:50:21.5696739Z errorAssertionError: e
source_repo: plures/azuredevops-integration-extension
failed_run: https://github.com/plures/azuredevops-integration-extension/actions/runs/22510625645
observed_at: 2026-03-01T11:17:57Z

Last log lines:

integration-tests	UNKNOWN STEP	2026-02-28T01:50:21.5704476Z ##[error]Error: Timeout waiting for state condition after 5000ms
integration-tests	UNKNOWN STEP	 ❯ Timeout.check [as _onTimeout] src/testing/helpers.ts:56:16
integration-tests	UNKNOWN STEP	
integration-tests	UNKNOWN STEP	
integration-tests	UNKNOWN STEP	2026-02-28T01:50:21.5705891Z 
integration-tests	UNKNOWN STEP	2026-02-28T01:50:21.5710641Z ##[error]AssertionError: expected [Function] to not throw an error but 'Error: Snapshot test "authentication-…' was thrown
integration-tests	UNKNOWN STEP	
integration-tests	UNKNOWN STEP	- Expected: 
integration-tests	UNKNOWN STEP	undefined
integration-tests	UNKNOWN STEP	
integration-tests	UNKNOWN STEP	+ Received: 
integration-tests	UNKNOWN STEP	"Error: Snapshot test \"authentication-state-validation\" at index 1: Expected state \"activating\", got \"active\""
integration-tests	UNKNOWN STEP	
integration-tests	UNKNOWN STEP	 ❯ tests/praxis/examples/connection-authentication-workflow.test.ts:196:34
integration-tests	UNKNOWN STEP	
integration-tests	UNKNOWN STEP	
integration-tests	UNKNOWN STEP	2026-02-28T01:50:21.5713538Z 
integration-tests	UNKNOWN STEP	2026-02-28T01:50:21.5716365Z ##[error]AssertionError: expected false to be true // Object.is equality
integration-tests	UNKNOWN STEP	
integration-tests	UNKNOWN STEP	- Expected
integration-tests	UNKNOWN STEP	+ Received
integration-tests	UNKNOWN STEP	
integration-tests	UNKNOWN STEP	- true
integration-tests	UNKNOWN STEP	+ false
integration-tests	UNKNOWN STEP	
integration-tests	UNKNOWN STEP	 ❯ tests/praxis/examples/connection-authentication-workflow.test.ts:263:28
integration-tests	UNKNOWN STEP	
integration-tests	UNKNOWN STEP	
integration-tests	UNKNOWN STEP	2026-02-28T01:50:21.5718146Z 
integration-tests	UNKNOWN STEP	2026-02-28T01:50:21.5721066Z ##[error]AssertionError: expected undefined to be 'test-connection-error' // Object.is equality
integration-tests	UNKNOWN STEP	
integration-tests	UNKNOWN STEP	- Expected: 
integration-tests	UNKNOWN STEP	"test-connection-error"
integration-tests	UNKNOWN STEP	
integration-tests	UNKNOWN STEP	+ Received: 
integration-tests	UNKNOWN STEP	undefined
integration-tests	UNKNOWN STEP	
integration-tests	UNKNOWN STEP	 ❯ tests/praxis/examples/error-recovery.test.ts:74:50
integration-tests	UNKNOWN STEP	
integration-tests	UNKNOWN STEP	
integration-tests	UNKNOWN STEP	2026-02-28T01:50:21.5723242Z 
integration-tests	UNKNOWN STEP	2026-02-28T01:50:21.5725484Z ##[error]AssertionError: expected false to be true // Object.is equality
integration-tests	UNKNOWN STEP	
integration-tests	UNKNOWN STEP	- Expected
integration-tests	UNKNOWN STEP	+ Received
integration-tests	UNKNOWN STEP	
integration-tests	UNKNOWN STEP	- true
integration-tests	UNKNOWN STEP	+ false
integration-tests	UNKNOWN STEP	
integration-tests	UNKNOWN STEP	 ❯ tests/praxis/examples/error-recovery.test.ts:165:28
integration-tests	UNKNOWN STEP	
integration-tests	UNKNOWN STEP	
integration-tests	UNKNOWN STEP	2026-02-28T01:50:21.5727010Z 
integration-tests	UNKNOWN STEP	2026-02-28T01:50:21.5731275Z ##[error]AssertionError: expected [Function] to not throw an error but 'Error: Snapshot test "error-state-tra…' was thrown
integration-tests	UNKNOWN STEP	
integration-tests	UNKNOWN STEP	- Expected: 
integration-tests	UNKNOWN STEP	undefined
integration-tests	UNKNOWN STEP	
integration-tests	UNKNOWN STEP	+ Received: 
integration-tests	UNKNOWN STEP	"Error: Snapshot test \"error-state-transitions\" at index 4: Context check failed: Error recovery attempts should increment after retry"
integration-tests	UNKNOWN STEP	
integration-tests	UNKNOWN STEP	 ❯ tests/praxis/examples/error-recovery.test.ts:221:34
integration-tests	UNKNOWN STEP	
integration-tests	UNKNOWN STEP	
integration-tests	UNKNOWN STEP	2026-02-28T01:50:21.6145996Z ##[error]Process completed with exit code 1.
integration-tests	UNKNOWN STEP	2026-02-28T01:50:21.6262752Z Post job cleanup.
integration-tests	UNKNOWN STEP	2026-02-28T01:50:21.7228807Z [command]/usr/bin/git version
integration-tests	UNKNOWN STEP	2026-02-28T01:50:21.7272801Z git version 2.53.0
integration-tests	UNKNOWN STEP	2026-02-28T01:50:21.7314112Z Temporarily overriding HOME='/home/runner/work/_temp/f5b856c1-41f3-40f4-bbd9-a04fefed4b2b' before making global git config changes
integration-tests	UNKNOWN STEP	2026-02-28T01:50:21.7315145Z Adding repository directory to the temporary git global config as a safe directory
integration-tests	UNKNOWN STEP	2026-02-28T01:50:21.7319248Z [command]/usr/bin/git config --global --add safe.directory /home/runner/work/azuredevops-integration-extension/azuredevops-integration-extension
integration-tests	UNKNOWN STEP	2026-02-28T01:50:21.7355461Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand
integration-tests	UNKNOWN STEP	2026-02-28T01:50:21.7390111Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :"
integration-tests	UNKNOWN STEP	2026-02-28T01:50:21.7676843Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader
integration-tests	UNKNOWN STEP	2026-02-28T01:50:21.7704097Z http.https://github.com/.extraheader
integration-tests	UNKNOWN STEP	2026-02-28T01:50:21.7717856Z [command]/usr/bin/git config --local --unset-all http.https://github.com/.extraheader
integration-tests	UNKNOWN STEP	2026-02-28T01:50:21.7755831Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'http\.https\:\/\/github\.com\/\.extraheader' && git config --local --unset-all 'http.https://github.com/.extraheader' || :"
integration-tests	UNKNOWN STEP	2026-02-28T01:50:21.8055706Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir:
integration-tests	UNKNOWN STEP	2026-02-28T01:50:21.8101076Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url
integration-tests	UNKNOWN STEP	2026-02-28T01:50:21.8498323Z Cleaning up orphan processes

Source: https://github.com/plures/praxis-business/issues/450

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No fields configured for Bug.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions