integrations: Add screenshot configs for monitoring integrations.

that do not have fixtures.
This commit is contained in:
Niloth P
2025-07-30 14:25:14 +05:30
committed by Tim Abbott
parent d70b099644
commit 1f4267f3e0
2 changed files with 10 additions and 0 deletions

View File

@@ -74,6 +74,7 @@ FIXTURELESS_INTEGRATIONS_WITH_SCREENSHOTS: list[str] = [
"jenkins",
"mastodon",
"mercurial",
"nagios",
"notion",
"openshift",
"perforce",

View File

@@ -119,6 +119,15 @@ MERCURIAL = ScreenshotContent(
""",
)
NAGIOS = ScreenshotContent(
topic="service Remote Load on myserver.example.com",
content="""**PROBLEM**: service is CRITICAL
~~~~
CRITICAL - load average: 7.49, 8.20, 4.72
~~~~
""",
)
NOTION = ScreenshotContent(
topic=f"{PROJECT_NAME} Release {VERSION_NUMBER}",
content=f"""**{BO_NAME}** [commented]() on: