-
Notifications
You must be signed in to change notification settings - Fork 532
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add driver type information in service-client telemetry #22951
base: main
Are you sure you want to change the base?
Conversation
dfdc9c5
to
bd89d96
Compare
Updates website build to no longer dynamically generate `fallback/index.js`. Instead, the redirects are hard-coded in `fallback/routes.js`. This work is in preparation for the Docusaurus migration. [AB#19990](https://dev.azure.com/fluidframework/235294da-091d-4c29-84fc-cdfc3d90890b/_workitems/edit/19990)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Code Coverage Summary
↑ packages.dds.tree.src.simple-tree:
Line Coverage Change: No change Branch Coverage Change: 0.01%
Metric Name | Baseline coverage | PR coverage | Coverage Diff |
---|---|---|---|
Branch Coverage | 93.33% | 93.34% | ↑ 0.01% |
Line Coverage | 97.10% | 97.10% | → No change |
↑ packages.dds.tree.src.shared-tree:
Line Coverage Change: No change Branch Coverage Change: 0.03%
Metric Name | Baseline coverage | PR coverage | Coverage Diff |
---|---|---|---|
Branch Coverage | 91.34% | 91.37% | ↑ 0.03% |
Line Coverage | 97.44% | 97.44% | → No change |
↑ packages.dds.tree.src.simple-tree.api:
Line Coverage Change: No change Branch Coverage Change: 0.04%
Metric Name | Baseline coverage | PR coverage | Coverage Diff |
---|---|---|---|
Branch Coverage | 86.49% | 86.53% | ↑ 0.04% |
Line Coverage | 81.77% | 81.77% | → No change |
Baseline commit: e432720
Baseline build: 303572
Happy Coding!!
Code coverage comparison check passed!!
…idFramework into test/log-data
## Description Adjusts the `condition` parameter of `include-conditionally-run-stress-test` to apply to the entire stage rather than the test-running job. This improves the clarity from the pipeline overview page, see most recent run vs previous ones: ![image](https://github.com/user-attachments/assets/e344d02a-a617-4163-bbda-0bfaac276541) This also fixes the `stressMode` parameter not being given options at queue time, which was introduced in microsoft#21702 and prevented the pipeline from being queued. --------- Co-authored-by: Abram Sanderson <[email protected]>
…ments (microsoft#22946) ## Description See changeset for details.
…ched tree (microsoft#22947) ## Description It is possible to load a summary into a detached SharedTree. In this case, the detached revision that is used to generate sequence IDs for commits while detached must be updated to ensure that it doesn't duplicate any of the sequence IDs already used in the summary. This PR fixes the issue and also adds an assert when sequencing in the EditManager to ensure that we don't sequence regressive sequence IDs. This fix also allows us to trim the trunk when summarizing (without breaking our fuzz tests), which reduces summary sizes especially for detached trees with many synchronous edits.
const testVariant = getFluidTestVariant(); | ||
process.env.FLUID_TEST_VARIANT = testVariant; | ||
|
||
return config(packageDir, additionalRequiredModules, testVariant); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
this looks wrong, seems like you want getFluidTestMochaConfig(packageDir, additionalRequiredModules, testVariant)
here. Same in other mocharc
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
thanks for catching that!
@@ -30,7 +30,7 @@ | |||
"test": "npm run test:realsvc:odsp:run", | |||
"test:coverage": "c8 npm test", | |||
"test:realsvc:odsp": "cross-env npm run test:realsvc:odsp:run", | |||
"test:realsvc:odsp:run": "mocha --recursive \"lib/test/**/*.spec.*js\" --exit --timeout 20000", | |||
"test:realsvc:odsp:run": "mocha --recursive \"lib/test/**/*.spec.*js\" --exit --timeout 20000 --config src/test/.mocharc.cjs -- --driver=odsp --driverEndpoint=odsp", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is there a reason for the --
(i.e. not passing --driver=odsp
directly to mocha)?
AFAIK that syntax is mostly just a thing for npm, where generally speaking, command-line arguments to npm
are not plumbed through to child processes it creates. So e.g. npm run foo --someFlag
runs the script foo
and passes someFlag
to the npm
process, but whatever code executes as a result of running the foo
script won't see --someFlag
in its arguments. However npm run foo -- --someFlag
is the opposite: the npm process doesn't have --someFlag
but the script for foo
will.
…oft#22953) ## Description Make SchematizingSimpleTreeView implement TreeViewAlpha, and add some helper types.
…2954) previous shouldDeploy condition have not been included in deployment condition. This variable has been updated to "forceDeployment" and included back in the deployment condition. shouldDeploy has been updated to check if release builds are the latest version in its major version series.
🔗 Found some broken links! 💔 Run a link check locally to find them. See linkcheck output
|
This change adds
driver
,driverEndpointName
andtestVariant
information to service-client telemetry. Rest of the field such asclientType
,loaderId
andcontainerId
are not displayed as part ofTest_start
andTest_end
event nameADO Work Item