Skip to content

fix: win plugin shutdown - #67

Merged
rholshausen merged 5 commits into
pact-foundation:mainfrom
YOU54F:issue/win_plugin_shutdown
Jul 5, 2024
Merged

fix: win plugin shutdown#67
rholshausen merged 5 commits into
pact-foundation:mainfrom
YOU54F:issue/win_plugin_shutdown

Conversation

@YOU54F

@YOU54F YOU54F commented Jul 5, 2024

Copy link
Copy Markdown
Member

windows plugins are failing to shutdown which pact-go windows plugin tests to fail

pact-foundation/pact-go#443

it is easily reproducible by installing any plugin, via the latest pact-plugin-cli on windows.

once the plugin is reported as being installed successfully, check the task manager and note a lingering process.

See associated issue and PR :- GuillaumeGomez/sysinfo#257

note, kill_with has not been updated to support windows.

I've consumed this locally in the pact-go project, and plugins shut down cleanly on windows, and the full test suite has passed

@YOU54F
YOU54F force-pushed the issue/win_plugin_shutdown branch from 823f488 to 8ef58fe Compare July 5, 2024 01:01
@YOU54F

YOU54F commented Jul 5, 2024

Copy link
Copy Markdown
Member Author

Failing tests due to coming from a fork without creds to publish pacts

Have pushed to origin

Windows test times reduced from ~50 mins to ~12 mins

@YOU54F
YOU54F requested a review from rholshausen July 5, 2024 01:47
@github-actions

github-actions Bot commented Jul 5, 2024

Copy link
Copy Markdown

Unit Test Results

6 tests  +3   6 ✔️ +3   6s ⏱️ -1s
2 suites +1   0 💤 ±0 
2 files   +1   0 ±0 

Results for commit 53914bd. ± Comparison against base commit 7fe7d92.

♻️ This comment has been updated with latest results.

@rholshausen
rholshausen merged commit c6dd2dd into pact-foundation:main Jul 5, 2024
@YOU54F
YOU54F deleted the issue/win_plugin_shutdown branch July 5, 2024 02:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants