[chromeperf] fixes on perf_issue_services

 - fix the path when calling alert_groups/all
 - encode the test key when it has question mark
 - return when jwt signing failed, and use get() instead of the key name to read the jwt.

Bug: chromium:1439636
Change-Id: I835194e91ed0b9556b5417b8fd09041e167bcdac
Reviewed-on: https://chromium-review.googlesource.com/c/catapult/+/4568655
Commit-Queue: Wenbin Zhang <wenbinzhang@google.com>
Reviewed-by: John Chen <johnchen@chromium.org>
2 files changed
tree: e9671e7b576ba333d9ee35d45fb4e123f6e68974
  1. bin/
  2. catapult_build/
  3. common/
  4. dashboard/
  5. dependency_manager/
  6. devil/
  7. docs/
  8. experimental/
  9. hooks/
  10. infra/
  11. netlog_viewer/
  12. perf_issue_service/
  13. skia_bridge/
  14. systrace/
  15. telemetry/
  16. third_party/
  17. trace_processor/
  18. tracing/
  19. web_page_replay_go/
  20. .eslintignore
  21. .eslintrc
  22. .gcloudignore
  23. .gitignore
  24. .vpython
  25. .vpython3
  26. AUTHORS
  27. BUILD.gn
  28. codereview.settings
  29. CONTRIBUTING.md
  30. DIR_METADATA
  31. generate_telemetry_build.py
  32. LICENSE
  33. navbar.md
  34. OWNERS
  35. PRESUBMIT.py
  36. pylintrc
  37. README.md
  38. WATCHLISTS
README.md

Catapult

Catapult is the home for several performance tools that span from gathering, displaying and analyzing performance data. This includes:

These tools were created by Chromium developers for performance analysis, testing, and monitoring of Chrome, but they can also be used for analyzing and monitoring websites, and eventually Android apps.

Contributing

Please see our contributor's guide