Test synthetic monitor #689

Closed
opened 2026-04-05 16:22:06 +02:00 by MrUnknownDE · 0 comments
Owner

Originally created by @ykns on 9/15/2024

Title of this pull request?

Test playwright monitor

Small Description?

Allow a user to test a playwright synthetic monitor.

Initially tried to run playwright directly from the dashboard, however, I found that playwright doesn't play nice with webpack, see Playwright Github Issue

TODO:

  • smarten up the test button UI, also consider how best to make this collapsible?
  • add tests

Pull Request Checklist:

  • Please make sure all jobs pass before requesting a review.
  • Put closes #XXXX in your comment to auto-close the issue that your PR fixes (if such).
  • Have you lint your code locally before submission?
  • Did you write tests where appropriate? Managed to get POC working and wanted to get some initial feedback while I spend some time adding necessary tests.

Closes #1689

Screenshots (if appropriate):

image
*Originally created by @ykns on 9/15/2024* ### Title of this pull request? Test playwright monitor ### Small Description? Allow a user to test a playwright synthetic monitor. Initially tried to run playwright directly from the dashboard, however, I found that playwright doesn't play nice with webpack, see [Playwright Github Issue](https://github.com/microsoft/playwright/issues/19155#issuecomment-1334521917) TODO: - smarten up the test button UI, also consider how best to make this collapsible? - add tests ### Pull Request Checklist: - [ ] Please make sure all jobs pass before requesting a review. - [ ] Put `closes #XXXX` in your comment to auto-close the issue that your PR fixes (if such). - [ ] Have you lint your code locally before submission? - [ ] Did you write tests where appropriate? Managed to get POC working and wanted to get some initial feedback while I spend some time adding necessary tests. ### Related Issue? Closes #1689 ### Screenshots (if appropriate): <img width="882" alt="image" src="https://github.com/user-attachments/assets/3ed9942f-115d-4b28-9f43-6602d5d7d706">
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github/oneuptime#689