microsoft / FluidFramework

Library for building distributed, real-time collaborative web applications
https://fluidframework.com
MIT License
4.7k stars 528 forks source link

refactor(ci): Increase timeout of local server e2e tests to 3s #21928

Closed alexvy86 closed 1 month ago

alexvy86 commented 1 month ago

Description

Recently we're seeing more and more random tests timeout after 2s when they run against local server in the e2e tests pipeline. It's becoming a real problem causing noise for OCE. We have not been able to find a root cause, but trying to mitigate it for now by increasing the timeout a bit. If the problem is just load on the build agent, this might alleviate the issue. If the problem is real hangs, I'd expect this to not have any impact and still see tests timing out frequently, now after 3s instead of 2s.

Created AB#8942 to follow up with addressing the problem and restoring the timeout to its current default.

Reviewer Guidance

The review process is outlined on this wiki page.

msfluid-bot commented 1 month ago
@fluid-example/bundle-size-tests: +245 Bytes
Metric NameBaseline SizeCompare SizeSize Diff
aqueduct.js 457.6 KB 457.63 KB +35 Bytes
azureClient.js 555.37 KB 555.42 KB +49 Bytes
connectionState.js 680 Bytes 680 Bytes No change
containerRuntime.js 258.68 KB 258.7 KB +14 Bytes
fluidFramework.js 391.58 KB 391.59 KB +14 Bytes
loader.js 134.08 KB 134.09 KB +14 Bytes
map.js 42.17 KB 42.18 KB +7 Bytes
matrix.js 145.68 KB 145.69 KB +7 Bytes
odspClient.js 523.52 KB 523.57 KB +49 Bytes
odspDriver.js 97.55 KB 97.57 KB +21 Bytes
odspPrefetchSnapshot.js 42.61 KB 42.62 KB +14 Bytes
sharedString.js 162.69 KB 162.7 KB +7 Bytes
sharedTree.js 382.09 KB 382.1 KB +7 Bytes
Total Size 3.27 MB 3.27 MB +245 Bytes

Baseline commit: 115c8f4e5c0b9dad79bd3932c417e865784affbc

Generated by :no_entry_sign: dangerJS against 2c056c59b59d2112f7960851388805b70b8b1086