Dylan Smith
Dylan Smith
One of our goals is to have our generated scripts be idempotent. Meaning if you run a script and it dies halfway through, once you fix whatever caused it to...
We've been seeing a bunch of integration test failures when generating GHES archives. Usually the error is something like the connection was closed, or other networking sounding errors. We could...
It would be good if we could collect some data from how long each of our integration tests take to run over time. It would be good to know if...
When migrating from GHES->GHEC you need to provide an `--azure-storage-connection-string` that is used for intermediate storage of the migration archives. We should also support AWS S3 instead of Azure for...
When migrating from GHES we ask GHES to generate migration archives which we then download and upload to Azure. However, we don't explicitly tell GHES to delete the archives when...
We have copy-pasted AzureApiFactory (and BlobServiceClientFactory) in both gei and bbs2gh. We should refactor this so they can be shared. It was not immediately obvious how to do this because...
The API call to get the Org Owner is an internal ADO API which means it requires a PAT with Full Access scope. Not all customers are comfortable (or in...
Once org-to-org is merged in (#591 ) AND the GQL endpoints are no longer internal (which prevents us from integration testing it), we should add an e2e test for this...
## Description  Whereas GetRepos() uses `api-version=6.1-preview.1`. They should be consitent and probably both using 6.1-preview.1
We should have the integration tests lock the source repo, and add some asserts to make sure it's properly locked.