Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mock external services in libcdb CI tests #2348

Open
peace-maker opened this issue Feb 8, 2024 · 0 comments
Open

Mock external services in libcdb CI tests #2348

peace-maker opened this issue Feb 8, 2024 · 0 comments

Comments

@peace-maker
Copy link
Member

The libcdb module relies on multiple external services in the tests.

They can each individually fail and take the CI with them. Maybe mock their API locally so the tests won't fail if one of them goes down.

The debug symbols can be cached using @actions/cache and a local simple proxy serving the cached file if it exists or passes the request on to the real service instead.

I'm not sure about the other ones.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant