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

Feature: Data Collection for Messenger integration #336

Open
9 tasks
wurzelkuchen opened this issue Jan 27, 2025 · 0 comments
Open
9 tasks

Feature: Data Collection for Messenger integration #336

wurzelkuchen opened this issue Jan 27, 2025 · 0 comments
Labels
codeImplementationNeeded This issue requires a change in the code of Neodymium docsNeeded The documenttion needs to be checked if there are changes needed and if so, adaptions should be made feature

Comments

@wurzelkuchen
Copy link
Contributor

wurzelkuchen commented Jan 27, 2025

Quick Description

Different customers asked for a slack integration of our reporting. We should transform the generated custom builds into an integrated feature.

Since the slack message is actually send as part of the build pipeline, we will NOT add a call to the slack API directly into neodymium. But to get nice messages towards slack with important information, we will provide a data collection giving all needed data for a quick overview on the report.

User Story

As a report reviewer,
I want to get notified about a new test report, and see a brief overview on the results.
so that I can see on a first glance if further investigations are needed.

Functional Requirements

  • Add a data collection to be used by a messenger api
  • Check for, Slack, and Teams
  • Include a simple graph of the results
  • Include the link to the report
  • Include a short textual summary on the results
  • Add a possibly to utilize the JUnit tags and categories annotations to group results

Documentation Requirements

  • Document the usage of this in the wiki
  • Add documentation on how to use this in Slack, Teams or via Mail

Test Requirements

  • Smoke test the feature by using an external test suite
@wurzelkuchen wurzelkuchen changed the title Feature: Slack integration Feature: Data Collection for Messenger integration Feb 3, 2025
@wurzelkuchen wurzelkuchen added feature docsNeeded The documenttion needs to be checked if there are changes needed and if so, adaptions should be made codeImplementationNeeded This issue requires a change in the code of Neodymium labels Feb 3, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
codeImplementationNeeded This issue requires a change in the code of Neodymium docsNeeded The documenttion needs to be checked if there are changes needed and if so, adaptions should be made feature
Projects
None yet
Development

No branches or pull requests

1 participant