Replace nuget sources with complied nuget package that are used in tests
- Dominant language
- C#
- Stars
- 11.5k
- Forks
- 960
- PR merge metrics
- No merged PRs in 30d
Description
## Is Your Feature Request Related To A Problem? Please describe.
Currently we have the sources of the packages that we use during the run of integration and E2E tests located in the repository, as well as other places that we use as the source of truth for these source files.
## Describe The Solution. Why is it needed?
These should be replaced by already compiled binaries of the nuget package instead of having to built the packages themself when running these tests. This allows us to reduce the duplication and only have one place we can use as the source of truth for these packages.
This will require changes to the vagrant image available in the repository to set a local source to the location of the packages.
## Additional Context.
N/A
## Related Issues
N/A
Contributor guide
Research direction
Trace how the integration and E2E tests currently obtain package sources, then inspect the repository's Vagrant image setup for the local package-source location. Done means the tests use compiled NuGet binaries from that local source and the duplicated package sources are no longer required.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- csharp
- Domain
- build-system, infrastructure, testing
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100