-
Notifications
You must be signed in to change notification settings - Fork 45
CI: Failure to Checkout with Beta Package Added #2086
Comments
Raw Logs: 2023-01-10T14:17:00.0847726Z ##[error]The runner has received a shutdown signal. This can happen when the runner service is stopped, or a manually started runner is canceled. Looks like the runner is running out of memory. |
Blocker Upstream-Graph-SDK-129 |
Temporarily, we can move in the two files from |
Suggestion from the comments is to increase the swap space on the runner: jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Set Swap Space
uses: pierotofy/set-swap-space@master
with:
swap-size-gb: 12 Need to verify if changes to the configuration will allow for the fix. |
Setting the swap space to 15 gb resulted in:
|
Run with 12 GB of Swap.
Run Time 2h 2m15s |
The above fix is not stable for multiple msgraph libraries. The first compilation was successful, but the following calls on linting and testing when attempting to access the cache. Verified additional swap space is required for the |
Cache failure from run verified with only beta as main library. Beta library is not to be added to the Corso library. An additional reason for not using the Beta library is that objects saved in v1.0 cannot be deserialized as model fields are current at the time they moved from Beta to v1.0. Additional changes to Approach: a Corso Connector for retrieving objects from |
## Description To add needed features, Kiota-Generated Beta Connector created <!-- Insert PR description--> ## Does this PR need a docs update or release note? - [x] ✅ Yes, it's included ## Type of change <!--- Please check the type of change your PR introduces: ---> - [x] 🌻 Feature ## Issue(s) <!-- Can reference multiple issues. Use one of the following "magic words" - "closes, fixes" to auto-close the Github issue. --> * closes #2086<issue> * closes #2174 * closes #2223 ## Test Plan Compilation and current CI tests will fail if the package does not align with current operational standards. - [x] ⚡ Unit test - [x] 💚 E2E
## Description - Adds logic to retrieve `SharePoint.Pages` from M365 - Anchor PR for `SharePoint.Pages` feature support. Restore Pipeline PR to remain in Draft to ensure PR Train is stable until the solution to #2174 is implemented. <!-- Insert PR description--> ## Does this PR need a docs update or release note? - [x] ⛔ No ## Type of change <!--- Please check the type of change your PR introduces: ---> - [x] 🌻 Feature ## Issue(s) * related to #2173 * related to #2071 ## Test Plan - [x] ⚡ Unit test NOTE: Tests will fail in CI due to complications with #2086.
## Description Restore logic for restoring a SharePoint Page to M365 given a valid `[]byte`. Delete API also included Tests included <!-- Insert PR description--> ## Does this PR need a docs update or release note? - [x] ⛔ No ## Type of change <!--- Please check the type of change your PR introduces: ---> - [x] 🌻 Feature ## Issue(s) <!-- Can reference multiple issues. Use one of the following "magic words" - "closes, fixes" to auto-close the Github issue. --> * related to #2169<issue> ## Test Plan <!-- How will this be tested prior to merging.--> - [x] ⚡ Unit test Must be tested locally due to CI Library issues, See #2086. Clean-up is handled within the tests.
## Description Changes address updates to `sharePoint.Collection.Populate()`. - SharePoint Collections support `Lists` and `Pages`. Drives are supported in OneDrive at this time. - List's serialize function is abstracted to support `Pages`. Collection needs to support List and Pages support. Additionally, needs to use a similar interface as in `exchange` to ensure retry and async collection population <!-- Insert PR description--> ## Does this PR need a docs update or release note? - [x] ✅ Yes, it's included ## Type of change <!--- Please check the type of change your PR introduces: ---> - [x] 🌻 Feature ## Issue(s) <!-- Can reference multiple issues. Use one of the following "magic words" - "closes, fixes" to auto-close the Github issue. --> * related to #2071 <issue> ## Test Plan Test can be completed locally. Per Issue #2086, the Beta library interferes with overall caching. `TestSharePointPageCollection_Populate()` inspects changes <!-- How will this be tested prior to merging.--> - [x] ⚡ Unit test
Failure during CI
This could be related to memory in the CI or another issue.
Blocks
The text was updated successfully, but these errors were encountered: