Sign inSign up

atline/rdebug

By atline

•Updated about 8 years ago

remote debug for dashboard

Image
1

387

atline/rdebug repository overview

⁠dp_dashboard

Travis GitHub license GitHub top language

⁠Install

  • Get a copy of this sourcecode.
  • Enter into dp_dashboard folder & change .env to match your deploy of scheduler.
  • Execute pip install docker-compose
  • Execute docker-compose up -d --build to start it.
  • After that, open http://your_ip:10000 in browser, you should see something like next preview.

⁠Preview

⁠User scenario

  • Scheduler monitor:

    • Admin or user want to know accurate status of scheduler.

      • Know all status of request you submitted: queue or working now?
      • Know all status of resource: idle or busy now? If booked for manual debug? Basic information of resource?
    • Admin want to check some thirdparty service' status with intergrated web, e.g. check status of mesos.

  • Remote debug:

    • User do not have one type of board in hand, and want to have something verify on that type of board. Then, could booking this board, and have a remote debug with its serial.
    • Validation team submitted a bug which raised by automation request, develop team can not reproduce this issue in hand, and want to verify it on the same environment. Then, they can book this same resource to debug, and the same web serial link could also be shared to others to let them debug.
  • Statistics:(Not implemented)

    • See board usage for every boards & every types of boards.
      • This help user to determine if all boards are fully used.
      • This help admin to determine if need to add more boards for some type of boards.
  • History:

    • History results for requests.(Not implemented)
      • User want to know results directly from dashboard.
    • Resource booking history.
      • User want to know any resource's booking history, also know the status of your booked request, queue or already processed?
  • Intelligence:(Not implemented)

    • Give suggestions for user which cases have high probility failure.
    • Pre-processing for test logs to give some suggestion to save user's analysis time.

(The End)

Tag summary

Content type

Image

Digest

Size

256.1 MB

Last updated

about 8 years ago

docker pull atline/rdebug