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

Release test v6.86.0 #7583

Closed
23 tasks
mattkrick opened this issue Dec 15, 2022 · 1 comment
Closed
23 tasks

Release test v6.86.0 #7583

mattkrick opened this issue Dec 15, 2022 · 1 comment

Comments

@mattkrick
Copy link
Member

mattkrick commented Dec 15, 2022

  • The basic checklist is required
  • Adding tests from merged PRs is optional

The basics

Run through this list at least once at staging:

  • Smoke tested the Demo, unauthenticated
  • Created an account
  • Verified invite via mass link works (Team > Invite Button > Invite Link, visit URL in an incognito window)
  • Verified invite via email works
  • Added Slack, verified meeting notifications (use #t_product_actiontime)
  • Added Mattermost, verified meeting notifications (check the test webhook in Parabol Mattermost)
  • Added GitHub, verified issue created (use ParabolInc/publictestrepo)
  • Added Jira, verified issue created (use parabol-2)
  • Added GitLab, verified issue created
  • Added JiraServer, verified issue created
  • Smoke tested the Retro meeting with 2 players (SEE EXTRA TESTS)
  • Smoke tested the Sprint Poker meeting with 2 players
  • Smoke tested the Team Check-in meeting with 2 players
  • Smoke tested the Standup meeting with 2 players
  • Smoke tested cards on the dashboard
  • Created a 2nd team
  • Created a 2nd organization
  • Upgraded to Pro (Credit card number: 4242 4242 4242 4242, expiration date: any month in the future, CVC: 123)
  • Smoke tested the app on a mobile device (e.g. navigate between views, smoke test a Retro meeting, etc.)
  • Test previously existed meetings to make sure that existing data is not corrupted

What’s changed

Extra Tests

  • Run a standup meeting & see the URL query param when a discussion thread is open
  • Add a due date to a Task & see the calendar works
  • see an ai-generated summary when running the retro meeting

Fixed

Added

Changed

@MindEvo
Copy link
Contributor

MindEvo commented Dec 15, 2022

Summary

No issues found.

Standard Checks

  • Smoke tested the Demo, unauthenticated
  • Created an account
  • Verified invite via mass link works (Team > Invite Button > Invite Link, visit URL in an incognito window)
  • Verified invite via email works
  • Added Slack, verified meeting notifications (use #t_product_actiontime)
  • Added Mattermost, verified meeting notifications (check the test webhook in Parabol Mattermost)
  • Added GitHub, verified issue created (use ParabolInc/publictestrepo)
  • Added Jira, verified issue created (use parabol-2)
  • Added GitLab, verified issue created
  • Added JiraServer, verified issue created
  • Smoke tested the Retro meeting with 2 players
  • Smoke tested the Sprint Poker meeting with 2 players
  • Smoke tested the Action meeting with 2 players
  • Smoke tested cards on the dashboard
  • Created a 2nd team
  • Created a 2nd organization
  • Upgraded to Pro (Credit card number: 4242 4242 4242 4242, expiration date: any month in the future, CVC: 123)
  • Smoke tested the app on a mobile device (e.g. navigate between views, smoke test a Retro meeting, etc.)
  • Test previously existed meetings to make sure that existing data is not corrupted

Additional Tests

  • feat(ai-summary): add topic summary to discussion thread #7545
  • Create a retro that includes groups with several reflections as well as groups with just one reflection
  • See that the discussion thread includes a comment from Parabol AI that summarises the topic for groups with two or more reflections
  • If a group only has one reflection, there is no topic summary
  • feat(ai-summary): whole meeting summary #7543
  • Create a retro meeting where you add several reflections and comments/tasks
  • End the meeting, see the summary, refresh the page, and see the whole meeting summary at the top of the page
  • Check your emails and see that the meeting summary email looks good and includes the whole meeting summary
  • feat: topic summary in meeting summary #7494
  • Create a retro meeting, add reflections, group them together, and end the meeting. In the meeting, see a topic summary, which is a GPT-3 generated summary of the reflection groups
  • If there is only one reflection in the reflection group, there is no topic summary as it's redundant
  • feat(ai-summary): discussion summary in meeting summary #7534
  • Create a retro, add a bunch of comments and tasks in the discussion threads
  • When you end the meeting, you should see a Discussion Summary in the meeting summary

@jordanh jordanh closed this as completed Dec 20, 2022
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

No branches or pull requests

3 participants