Skip to content

Run core tests on Windows and test run stability#464

Merged
mtmk merged 41 commits into
mainfrom
ci-test-windows
Sep 27, 2024
Merged

Run core tests on Windows and test run stability#464
mtmk merged 41 commits into
mainfrom
ci-test-windows

Conversation

@mtmk

@mtmk mtmk commented Apr 4, 2024

Copy link
Copy Markdown
Member

Fixing some of the core test reliability issues and improving test coverage on Windows. Because test NatsServer seems to be a little heavy, chopped up the Core tests into Core2 and CoreUnit tests. Core2 is now using a lighter test NATS server process and CoreUnit doesn't have any need for running the server.

Also, fixed a few build warnings mainly around package security warnings for utility projects (not the public libraries); organized solution files.

@mtmk mtmk self-assigned this Apr 25, 2024
@mtmk
mtmk marked this pull request as draft April 25, 2024 12:00
@mtmk mtmk changed the title Run core tests on windows Run core tests on Windows and test run stability Sep 24, 2024
mtmk added 15 commits September 25, 2024 09:04
Reorganized solution items for better project structure, moving miscellaneous files to a general grouping and creating dedicated sections for GitHub workflows and scripts. This improves clarity and maintainability of the project.
Introduced a base NATS server fixture for test classes and updated test cases to utilize the fixture. This simplifies server management and ensures consistent URL handling. Also, enhanced tests to use unique prefixes for identifiers to improve reliability.
@mtmk
mtmk marked this pull request as ready for review September 26, 2024 08:58

@MauriceVanVeen MauriceVanVeen left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@mtmk
mtmk merged commit 4a30725 into main Sep 27, 2024
@mtmk
mtmk deleted the ci-test-windows branch September 27, 2024 15:04
mtmk added a commit that referenced this pull request Oct 1, 2024
* Added Domain support for stream mirroring and sourcing and KV full support for the same. (#631)
* Adds type-forwarders NET 5.0+ (#641)
* Run core tests on Windows and test run stability (#464)
* Add JetStream NATS Client Extensions (#598)
@mtmk mtmk mentioned this pull request Oct 1, 2024
mtmk added a commit that referenced this pull request Oct 1, 2024
* Added Domain support for stream mirroring and sourcing and KV full support for the same. (#631)
* Adds type-forwarders NET 5.0+ (#641)
* Run core tests on Windows and test run stability (#464)
* Add JetStream NATS Client Extensions (#598)
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.

Test flappers

2 participants