-
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
Automation: Main Next Integrate #16238
Automation: Main Next Integrate #16238
Conversation
## Description Clear snapshot from prefetch cache after 5s or on load. If we clear it immediately then we will make a network call again to fetch this snapshot which is redundant. So don't clear this cache immediately. We also clear it once it is used. --------- Co-authored-by: Jatin Garg <jatingarg@Jatins-MacBook-Pro-2.local>
## Description Implement a test script/harness (i.e. something we can run with npm run test, that spins up the browser, opens the browser's Devtools panel, and lets us do checks in there (like opening the Fluid Devtools tab within that panel, and checking that some elements are present there). [AB#4635](https://dev.azure.com/fluidframework/235294da-091d-4c29-84fc-cdfc3d90890b/_workitems/edit/4635) ## Sample > npm run test:e2e https://github.com/microsoft/FluidFramework/assets/114451900/7aa0c92a-ad22-4779-8dae-01f40d7cbb95
## Description Deprecate serviceConfiguration - This property is redundant, and is unused by the runtime. The same information can be found via `deltaManager.serviceConfiguration` on this object if it is necessary. --------- Co-authored-by: Tony Murphy <anthonm@microsoft.com>
## Description Expose an api in odsp driver to take driver factory and resolved url and expose the current join session info that is stored in non persistent cache for that document. This was a request from trello component folks, so that they can know about that push session. --------- Co-authored-by: Jatin Garg <jatingarg@Jatins-MacBook-Pro-2.local>
- Expand default config for webpack config file to other file names and *.cjs extension - Import the config file and use it to detect change (instead of assuming all the webpack.*.js files, which might not be enough since the config can "require" another file that is of different name) - Add the lock file hash to detect changes to tools/plugin and source versions.
- Adds a `generate:upcoming` script to the root package.json to generate the UPCOMING.md file from changesets. - Generation is also run implicitly when adding a changeset. - Runs the generate task as a "check" in the client release group. This is a quick and dirty way to get some CI enforcement. If the task updates the file, then the "no extraneous edits" task will fail. - Upgrades build-tools to the latest prerelease. Closes [AB#3976](https://dev.azure.com/fluidframework/235294da-091d-4c29-84fc-cdfc3d90890b/_workitems/edit/3976).
…ty pipeline (#16171) [AB#4778](https://dev.azure.com/fluidframework/internal/_workitems/edit/4778) This PR aims to resolve the recent failures encountered in the Test Stability pipelines. The key changes included are as follows: 1. Sync the `taskLint` section with that in CI build pipeline YAML file 2. Validate the existence of tinylicious log file before proceeding to publish it as an artifact The updates were tested on my personal [test branch](https://github.com/microsoft/FluidFramework/tree/test/clarenceli) with reducing the count of test stages. The test pipeline run: https://dev.azure.com/fluidframework/internal/_build/results?buildId=171253&view=results The run after I broke an e2e test intentionally, where 3 different artifacts should exist: https://dev.azure.com/fluidframework/internal/_build/results?buildId=171246&view=results
…16074) 1. Accepting QuorumProposals moves up to Container. 2. Rename CollabWindowTracker to NoopHeuristic, as well as a few member methods. 3. NoopHeuristic becomes an event emitter and no longer calls submit directly.
## Description This changes the local peer branches in the EditManager to be tracked by `SharedTreeBranches` rather than just head commits. This allows for some minor simplifications of the code in EditManager. `SharedTreeBranch.rebaseOnto` has been updated with an `upTo` parameter to accommodate the peer branch behavior.
⯅ @fluid-example/bundle-size-tests: +144 Bytes
Baseline commit: 3998d03 |
hey @tylerbutler, do you know how to fix this CI failure: https://dev.azure.com/fluidframework/public/_build/results?buildId=172516&view=logs&j=eefa678c-f484-5837-78d3-627f1635913b&t=1ba7edfd-c88d-5668-3dbf-3a1b3166c15c? |
Hmmmm... I may need to patch the |
eec27d6
to
7b706e4
Compare
@sonalideshpandemsft I think I was able to fix it without a code change. There are some invalid changesets in next, so I made some minor fixes to those; this should unblock it. |
Main-next integrate PR
The aim of this pull request is to sync main and next branch. The expectation from the assignee is as follows:
For more information about how to resolve merge conflicts and CI failures, visit [this wiki page]
(https://github.com/microsoft/FluidFramework/wiki/Main-next-Automation).