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

Rich test output - make output from patrol test more readable #2287

Closed
13 tasks done
jBorkowska opened this issue Aug 2, 2024 · 1 comment
Closed
13 tasks done

Rich test output - make output from patrol test more readable #2287

jBorkowska opened this issue Aug 2, 2024 · 1 comment
Assignees
Labels
feature New feature request package: patrol_cli Related to the patrol_cli package package:patrol_finders Related to the patrol_finders package package: patrol Related to the patrol package (native automation, test bundling)

Comments

@jBorkowska
Copy link
Collaborator

jBorkowska commented Aug 2, 2024

Specification:

  • Display a nice tests summary #2333
  • Setup patrol_log package
  • logs from flutter logs should be visible in patrol test output
  • while executing test, we print its name (path to test file, clickable if possible)
  • every test should have its status (❌ , ✅ , ⏳) and how long it took to execute
  • tests should print its steps (calls to methods in $)
  • every step should have its status (like a test)
  • different methods (tap, scrollTo...) should have different colors when printed
  • steps should be numbered
  • we want to add $.print()
  • when a test is passed, we want to make its steps invisible (so the log will be shorter)
  • user should be able to enable/disable logging of test steps (with a flag)
  • user should be able to enable/disable showing flutter logs (with a flag)

In patrol develop there will be no summary.

Closing of this issue should close those as well: #1176, #1523, #2157, #561, #1855, #2066

@jBorkowska jBorkowska added feature New feature request package: patrol Related to the patrol package (native automation, test bundling) package: patrol_cli Related to the patrol_cli package package:patrol_finders Related to the patrol_finders package labels Aug 2, 2024
@pdenert pdenert self-assigned this Sep 4, 2024
Copy link

This issue has been automatically locked since there has not been any recent activity after it was closed. If you are still experiencing a similar problem, please file a new issue. Make sure to follow the template and provide all the information necessary to reproduce the issue.

@github-actions github-actions bot locked as resolved and limited conversation to collaborators Dec 12, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
feature New feature request package: patrol_cli Related to the patrol_cli package package:patrol_finders Related to the patrol_finders package package: patrol Related to the patrol package (native automation, test bundling)
Projects
None yet
Development

No branches or pull requests

2 participants