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 SAA as version 1.0.0 #154

Closed
ugurdogrusoz opened this issue Jul 28, 2024 · 7 comments
Closed

Release SAA as version 1.0.0 #154

ugurdogrusoz opened this issue Jul 28, 2024 · 7 comments
Assignees
Milestone

Comments

@ugurdogrusoz
Copy link
Collaborator

ugurdogrusoz commented Jul 28, 2024

as planned with the same numbered milestone and described here
Prior to this, let's:

  • Do a final round of testing
  • Merge unstable branch to master
  • Then do the release out of the master branch
@LaraMerdol
Copy link
Collaborator

LaraMerdol commented Jul 29, 2024

Test topics:

  • 1. Query by rule & launch by name as a parameter
  • 2. Related entities through context menus
  • 3. Group nodes
  • 4. Calculate graph theoretic properties
  • 5. General queries
  • 6. Timebar
  • 7. Custom queries
  • 8. Settings
  • 9. Expert Recommendations
  • 10. Reviewer Recommendations
  • 11. Anomaly Detection
  • 12. Anomaly Statistics

@LaraMerdol
Copy link
Collaborator

@ugurdogrusoz subtask 1,2,3,4,5,6
@LaraMerdol subtask 7,8,9,10,11,12

@LaraMerdol
Copy link
Collaborator

LaraMerdol commented Jul 30, 2024

7. Custom queries

  • All queries input filtering works.
    Screen Recording 2024-07-30 at 14 56 13

  • Result and page limiting works fine.
    Screen Recording 2024-07-30 at 14 58 27

  • Graph result, merge, not merge hover works fine.
    Screen Recording 2024-07-30 at 15 00 42

  • Text result graph selected works fine

Screen Recording 2024-07-30 at 15 02 12

!!ISSUE: Sometimes the first click on the execute does not produce a graph result. A second click is required.
New issue open #156
Screen Recording 2024-07-30 at 14 50 27

@LaraMerdol
Copy link
Collaborator

LaraMerdol commented Jul 31, 2024

8. Settings

I have checked those settings;

  • Perform layout on changes
  • Emphasize on hover
  • Show overview window
  • Show edge labels
  • Ignore case in text operations
  • Show results of latest query only
  • Collapse multiple edges based on type
  • Collapse multiple edges on load
  • Tile disconnected nodes on layout
    Show query results using
    NoneSelectionHighlight
    Screen Recording 2024-07-31 at 10 31 05
    Group using
    CompoundsCircles
    Screen Recording 2024-07-31 at 10 33 30
    Page limit vs. works fine
    Screen Recording 2024-07-31 at 10 34 39

Anomaly settings work fine:
Ignored bug time-frame (month)
30
Assignee change count
1
Reopen count
Screen Recording 2024-07-31 at 10 35 42

Highlight style
Screen Recording 2024-07-31 at 10 35 42

@LaraMerdol
Copy link
Collaborator

9. Expert Recommendations

Test Flow: Select a File and Execute Object Queries

  1. Select a file from the drawing canvas.
  2. Open object queries and request expert recommendation.
  3. Execute work graph result and cluster.
  4. Add badges.
  5. Remove clustering and badges.
  6. Add clustering and badges again.
  7. Close graph result.
  8. Request 4 recommendations.
  9. Add the last recommendation as a merge.
    Screen Recording 2024-07-31 at 10 54 34

Test Flow: Execute Custom Queries and Select a File

  1. Open custom queries.
  2. Select a file from the file list.
  3. Execute query for max number of developers (5).
    Screen Recording 2024-07-31 at 11 01 31

!!!One problem is with small scores, as we let two decimals be seen as 0. However, we have discussed this issue and decided to leave it as it is.

@LaraMerdol
Copy link
Collaborator

LaraMerdol commented Jul 31, 2024

10. Reviewer Recommendations

Same test flows as expert recommendation also repeated.
I have also checked the output result filtering.
Screen Recording 2024-07-31 at 11 11 52
And for reviewer recommendations in the demo version, it should not allow the assignment of a reviewer.
Screen Shot 2024-07-31 at 11 13 35

@LaraMerdol
Copy link
Collaborator

11. Anomaly Detection

Anomaly settings have been tested in test case 8 and were included in the settings testing.
Minor issue fixed related to missing issue priority. Now it also shows another badge
Screen Shot 2024-07-31 at 11 54 32
All issues, anomalies, and fields were checked. I could not find any problems.

12. Anomaly Statistics

Anomaly statistics have been checked, and no visible problems have been found. In addition, badges have been issued at each step. Anomalies have been counted from 1 to 6. No issue has more than 6 anomalies.

@ugurdogrusoz ugurdogrusoz removed their assignment Jul 31, 2024
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

2 participants