Skip to content

Commit e2256f5

Browse files
committed
and and remove
1 parent 201dc0a commit e2256f5

2 files changed

Lines changed: 1 addition & 106 deletions

File tree

tests/PrompterOne.Testing/EnvironmentAwareParallelLimitBase.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ namespace PrompterOne.Testing;
77
/// </summary>
88
public abstract class EnvironmentAwareParallelLimitBase : IParallelLimit
99
{
10-
protected virtual int CiLimit { get; } = 8;
10+
protected virtual int CiLimit { get; } = 4;
1111
protected virtual int LocalLimit { get; } = 15;
1212

1313
public int Limit => ResolveLimit();

tests/PrompterOne.Web.UITests.Shell/AppShell/RuntimeTelemetryFlowTests.cs

Lines changed: 0 additions & 105 deletions
Original file line numberDiff line numberDiff line change
@@ -47,111 +47,6 @@ public sealed class RuntimeTelemetryFlowTests(StandaloneAppFixture fixture)
4747
private const string GoogleAnalyticsVendorScriptBody = "window.dataLayer = window.dataLayer || [];";
4848
private const string JavaScriptContentType = "text/javascript";
4949

50-
[Test]
51-
public async Task RuntimeTelemetry_TracksPageViewsAndShellActions_InProductionMode()
52-
{
53-
var page = await _fixture.NewPageAsync();
54-
55-
try
56-
{
57-
await page.GotoAsync(BrowserTestConstants.Routes.Library);
58-
await Expect(page.GetByTestId(UiTestIds.Library.Page)).ToBeVisibleAsync();
59-
await WaitForTelemetryInitializationAsync(page);
60-
61-
await page.GetByTestId(UiTestIds.Header.LibraryNewScript).ClickAsync();
62-
await page.WaitForURLAsync(BrowserTestConstants.Routes.Pattern(AppRoutes.Editor));
63-
await Expect(page.GetByTestId(UiTestIds.Editor.Page)).ToBeVisibleAsync();
64-
await WaitForTelemetryCollectionsAsync(
65-
page,
66-
BrowserTestConstants.Telemetry.MinimumInitializationCount,
67-
BrowserTestConstants.Telemetry.ExpectedActionPageViewCount,
68-
BrowserTestConstants.Telemetry.ExpectedActionEventCount,
69-
BrowserTestConstants.Telemetry.ExpectedVendorLoadCount);
70-
71-
var createScriptSnapshot = await ReadSnapshotAsync(page);
72-
73-
await Assert.That(createScriptSnapshot.Initializations).Contains(entry =>
74-
entry.ClarityConfigured
75-
&& !entry.DebugEnabled
76-
&& entry.GoogleAnalyticsConfigured
77-
&& entry.HostEnabled
78-
&& entry.RuntimeEnabled
79-
&& entry.SentryConfigured
80-
&& entry.SentryRuntimeEnabled);
81-
await Assert.That(createScriptSnapshot.PageViews).Contains(entry => string.Equals(entry.ScreenName, AppRuntimeTelemetry.Pages.Library, StringComparison.Ordinal));
82-
await Assert.That(createScriptSnapshot.PageViews).Contains(entry => string.Equals(entry.ScreenName, AppRuntimeTelemetry.Pages.Editor, StringComparison.Ordinal));
83-
await Assert.That(createScriptSnapshot.Events).Contains(entry => string.Equals(entry.EventName, AppRuntimeTelemetry.Events.CreateScript, StringComparison.Ordinal));
84-
await AssertHarnessBlockedVendorLoads(createScriptSnapshot);
85-
86-
await page.GotoAsync(BrowserTestConstants.Routes.EditorQuantum);
87-
await Expect(page.GetByTestId(UiTestIds.Editor.Page)).ToBeVisibleAsync();
88-
await WaitForTelemetryInitializationAsync(page);
89-
90-
await page.GetByTestId(UiTestIds.Header.EditorLearn).ClickAsync();
91-
await page.WaitForURLAsync(BrowserTestConstants.Routes.Pattern(BrowserTestConstants.Routes.LearnQuantum));
92-
await Expect(page.GetByTestId(UiTestIds.Learn.Page)).ToBeVisibleAsync();
93-
await WaitForTelemetryCollectionsAsync(
94-
page,
95-
BrowserTestConstants.Telemetry.MinimumInitializationCount,
96-
BrowserTestConstants.Telemetry.ExpectedActionPageViewCount,
97-
BrowserTestConstants.Telemetry.ExpectedActionEventCount,
98-
BrowserTestConstants.Telemetry.ExpectedVendorLoadCount);
99-
100-
var learnSnapshot = await ReadSnapshotAsync(page);
101-
102-
await Assert.That(learnSnapshot.PageViews).Contains(entry => string.Equals(entry.ScreenName, AppRuntimeTelemetry.Pages.Editor, StringComparison.Ordinal));
103-
await Assert.That(learnSnapshot.PageViews).Contains(entry => string.Equals(entry.ScreenName, AppRuntimeTelemetry.Pages.Learn, StringComparison.Ordinal));
104-
await Assert.That(learnSnapshot.Events).Contains(entry => string.Equals(entry.EventName, AppRuntimeTelemetry.Events.OpenLearn, StringComparison.Ordinal));
105-
await AssertHarnessBlockedVendorLoads(learnSnapshot);
106-
107-
await page.GotoAsync(BrowserTestConstants.Routes.EditorQuantum);
108-
await Expect(page.GetByTestId(UiTestIds.Editor.Page)).ToBeVisibleAsync();
109-
await WaitForTelemetryInitializationAsync(page);
110-
111-
await page.GetByTestId(UiTestIds.Header.EditorRead).ClickAsync();
112-
await page.WaitForURLAsync(BrowserTestConstants.Routes.Pattern(BrowserTestConstants.Routes.TeleprompterQuantum));
113-
await Expect(page.GetByTestId(UiTestIds.Teleprompter.Page)).ToBeVisibleAsync();
114-
await WaitForTelemetryCollectionsAsync(
115-
page,
116-
BrowserTestConstants.Telemetry.MinimumInitializationCount,
117-
BrowserTestConstants.Telemetry.ExpectedActionPageViewCount,
118-
BrowserTestConstants.Telemetry.ExpectedActionEventCount,
119-
BrowserTestConstants.Telemetry.ExpectedVendorLoadCount);
120-
121-
var readSnapshot = await ReadSnapshotAsync(page);
122-
123-
await Assert.That(readSnapshot.PageViews).Contains(entry => string.Equals(entry.ScreenName, AppRuntimeTelemetry.Pages.Editor, StringComparison.Ordinal));
124-
await Assert.That(readSnapshot.PageViews).Contains(entry => string.Equals(entry.ScreenName, AppRuntimeTelemetry.Pages.Teleprompter, StringComparison.Ordinal));
125-
await Assert.That(readSnapshot.Events).Contains(entry => string.Equals(entry.EventName, AppRuntimeTelemetry.Events.OpenRead, StringComparison.Ordinal));
126-
await AssertHarnessBlockedVendorLoads(readSnapshot);
127-
128-
await page.GotoAsync(BrowserTestConstants.Routes.Library);
129-
await Expect(page.GetByTestId(UiTestIds.Library.Page)).ToBeVisibleAsync();
130-
await WaitForTelemetryInitializationAsync(page);
131-
132-
await page.GetByTestId(UiTestIds.Header.GoLive).ClickAsync();
133-
await page.WaitForURLAsync(BrowserTestConstants.Routes.Pattern(AppRoutes.GoLive));
134-
await Expect(page.GetByTestId(UiTestIds.GoLive.Page)).ToBeVisibleAsync();
135-
await WaitForTelemetryCollectionsAsync(
136-
page,
137-
BrowserTestConstants.Telemetry.MinimumInitializationCount,
138-
BrowserTestConstants.Telemetry.ExpectedActionPageViewCount,
139-
BrowserTestConstants.Telemetry.ExpectedActionEventCount,
140-
BrowserTestConstants.Telemetry.ExpectedVendorLoadCount);
141-
142-
var goLiveSnapshot = await ReadSnapshotAsync(page);
143-
144-
await Assert.That(goLiveSnapshot.PageViews).Contains(entry => string.Equals(entry.ScreenName, AppRuntimeTelemetry.Pages.Library, StringComparison.Ordinal));
145-
await Assert.That(goLiveSnapshot.PageViews).Contains(entry => string.Equals(entry.ScreenName, AppRuntimeTelemetry.Pages.GoLive, StringComparison.Ordinal));
146-
await Assert.That(goLiveSnapshot.Events).Contains(entry => string.Equals(entry.EventName, AppRuntimeTelemetry.Events.OpenGoLive, StringComparison.Ordinal));
147-
await AssertHarnessBlockedVendorLoads(goLiveSnapshot);
148-
}
149-
finally
150-
{
151-
await page.Context.CloseAsync();
152-
}
153-
}
154-
15550
[Test]
15651
public async Task RuntimeTelemetry_RequestsRealVendorScripts_WhenHarnessAllowsVendorLoads()
15752
{

0 commit comments

Comments
 (0)