Skip to content

feat: Implement reporting of test runs to Sauce Labs Insights#11981

Merged
christian-bromann merged 10 commits intowebdriverio:mainfrom
tianfeng92:report-testcases-to-insights
Jan 10, 2024
Merged

feat: Implement reporting of test runs to Sauce Labs Insights#11981
christian-bromann merged 10 commits intowebdriverio:mainfrom
tianfeng92:report-testcases-to-insights

Conversation

@tianfeng92
Copy link

Proposed changes

This PR updates the wdio-sauce-service package to report test run details to the Insights API upon test completion. This enhancement is particularly beneficial for conducting thorough failure analysis.

Types of changes

  • Bugfix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • Documentation update

Checklist

  • I have read the CONTRIBUTING doc
  • I have added tests that prove my fix is effective or that my feature works
  • I have added necessary documentation (if appropriate)
  • I have added proper type definitions for new commands (if appropriate)

Further comments

Reviewers: @webdriverio/project-committers

@tianfeng92 tianfeng92 force-pushed the report-testcases-to-insights branch from 8e19b62 to ee6e503 Compare January 9, 2024 02:12
@linux-foundation-easycla
Copy link

linux-foundation-easycla bot commented Jan 9, 2024

CLA Signed

The committers listed above are authorized under a signed CLA.

@tianfeng92 tianfeng92 marked this pull request as ready for review January 10, 2024 18:15
Copy link
Member

@christian-bromann christian-bromann left a comment

Choose a reason for hiding this comment

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

Looks great 👍 thanks a lot!

@christian-bromann christian-bromann added the PR: New Feature 🚀 PRs that contain new features label Jan 10, 2024
@christian-bromann christian-bromann changed the title feat: Implement reporting of test runs to Insights feat: Implement reporting of test runs to Sauce Labs Insights Jan 10, 2024
@christian-bromann christian-bromann merged commit a08a686 into webdriverio:main Jan 10, 2024
@christian-bromann christian-bromann added the First Contribution 🎉 Highlights PRs of people that made their first contribution to the project label Jan 10, 2024
@christian-bromann
Copy link
Member

Congratulations on your first contribution to WebdriverIO 🎉

This project thrives on the invaluable involvement of our community, and we are
truly grateful for your contribution. We eagerly anticipate witnessing more of
your exceptional work, so please don't hesitate to inform us if we can assist
you in identifying intriguing areas where you can make further contributions.

Join our lively Discord channel and reach out to us;
we would be delighted to connect with you. Your efforts are deeply appreciated,
and we extend our heartfelt gratitude to you. 🙏 ❤️

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

Labels

First Contribution 🎉 Highlights PRs of people that made their first contribution to the project PR: New Feature 🚀 PRs that contain new features

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants