Skip to content

Convert TestGenerateAndBind to an acceptance test #3160

Merged
anton-107 merged 8 commits intomainfrom
anton-107/acc-generate-bind
Jul 2, 2025
Merged

Convert TestGenerateAndBind to an acceptance test #3160
anton-107 merged 8 commits intomainfrom
anton-107/acc-generate-bind

Conversation

@anton-107
Copy link
Copy Markdown
Contributor

Why

One change in the series of changes for converting integration tests into acceptance tests.
This will allow for easier testing of various backing solutions for bundle deployment

@anton-107 anton-107 temporarily deployed to test-trigger-is July 1, 2025 15:41 — with GitHub Actions Inactive
@anton-107 anton-107 temporarily deployed to test-trigger-is July 1, 2025 15:44 — with GitHub Actions Inactive
@anton-107 anton-107 marked this pull request as ready for review July 1, 2025 15:45
@eng-dev-ecosystem-bot
Copy link
Copy Markdown
Collaborator

eng-dev-ecosystem-bot commented Jul 1, 2025

Run: 16022149789

Env ✅‌pass ❌‌FAIL 💥‌PANIC 🔄‌flaky 🙈‌skip 🤯‌MISS
❌‌ aws linux 238 31 2 371 25
❌‌ aws windows 233 38 2 370 24
🔄‌ aws-ucws linux 397 2 272
🔄‌ aws-ucws windows 399 1 271
✅‌ azure linux 297 371
✅‌ azure windows 298 370
💥‌ azure-ucws linux 391 1 269 9
❌‌ azure-ucws windows 389 2 1 268 10
❌‌ gcp linux 275 21 373
✅‌ gcp windows 297 372
76 failing tests:
Test Name aws linux aws windows aws-ucws linux aws-ucws windows azure-ucws linux azure-ucws windows gcp linux
TestAccept 🤯‌MISS 🤯‌MISS ✅‌pass ✅‌pass ✅‌pass ❌‌FAIL ❌‌FAIL
TestAccept/bundle/deploy/dashboard/nested-folders ✅‌pass ❌‌FAIL ✅‌pass ✅‌pass ✅‌pass ✅‌pass ✅‌pass
TestAccept/bundle/deploy/files/no-snapshot-sync ❌‌FAIL ❌‌FAIL ✅‌pass ✅‌pass ✅‌pass ✅‌pass ✅‌pass
TestAccept/bundle/deploy/files/no-snapshot-sync/DATABRICKS_CLI_DEPLOYMENT=direct-exp ❌‌FAIL ❌‌FAIL ✅‌pass ✅‌pass ✅‌pass ✅‌pass ✅‌pass
TestAccept/bundle/deploy/jobs/fail-on-active-runs ❌‌FAIL ✅‌pass ✅‌pass ✅‌pass ✅‌pass ✅‌pass ✅‌pass
TestAccept/bundle/deploy/jobs/fail-on-active-runs/DATABRICKS_CLI_DEPLOYMENT=terraform ❌‌FAIL ✅‌pass ✅‌pass ✅‌pass ✅‌pass ✅‌pass ✅‌pass
TestAccept/bundle/deploy/mlops-stacks ✅‌pass ❌‌FAIL ✅‌pass ✅‌pass ✅‌pass ✅‌pass ✅‌pass
TestAccept/bundle/deploy/secret-scope ✅‌pass ❌‌FAIL ✅‌pass ✅‌pass ✅‌pass ✅‌pass ✅‌pass
TestAccept/bundle/deployment/bind/dashboard ✅‌pass ❌‌FAIL ✅‌pass ✅‌pass ✅‌pass ✅‌pass ✅‌pass
TestAccept/bundle/deployment/bind/dashboard/recreation ✅‌pass ❌‌FAIL ✅‌pass ✅‌pass ✅‌pass ❌‌FAIL ✅‌pass
TestAccept/bundle/deployment/bind/experiment ✅‌pass ❌‌FAIL ✅‌pass ✅‌pass ✅‌pass ✅‌pass ✅‌pass
TestAccept/bundle/deployment/bind/job/job-spark-python-task ✅‌pass ❌‌FAIL ✅‌pass ✅‌pass ✅‌pass ✅‌pass ✅‌pass
TestAccept/bundle/local_state_staleness 🤯‌MISS 🤯‌MISS ✅‌pass ✅‌pass ✅‌pass ✅‌pass ✅‌pass
TestAccept/bundle/local_state_staleness/DATABRICKS_CLI_DEPLOYMENT=direct-exp 🤯‌MISS 🤯‌MISS ✅‌pass ✅‌pass ✅‌pass ✅‌pass ✅‌pass
TestAccept/bundle/local_state_staleness/DATABRICKS_CLI_DEPLOYMENT=terraform 🤯‌MISS 🤯‌MISS ✅‌pass ✅‌pass ✅‌pass ✅‌pass ✅‌pass
TestAccept/bundle/resources/pipelines 🤯‌MISS ❌‌FAIL ✅‌pass ✅‌pass ✅‌pass ✅‌pass ❌‌FAIL
TestAccept/bundle/resources/pipelines/DATABRICKS_CLI_DEPLOYMENT=direct-exp 🤯‌MISS ❌‌FAIL ✅‌pass ✅‌pass ✅‌pass ✅‌pass ✅‌pass
TestAccept/bundle/resources/pipelines/DATABRICKS_CLI_DEPLOYMENT=terraform ❌‌FAIL ❌‌FAIL ✅‌pass ✅‌pass ✅‌pass ✅‌pass ❌‌FAIL
TestAccept/bundle/templates/default-python/combinations/classic 🤯‌MISS 🤯‌MISS ✅‌pass ✅‌pass ✅‌pass ✅‌pass ❌‌FAIL
TestAccept/bundle/templates/default-python/combinations/classic/DATABRICKS_CLI_DEPLOYMENT=direct-exp/DLT=no/NBOOK=no/PY=no 🤯‌MISS 🤯‌MISS ✅‌pass ✅‌pass ✅‌pass ✅‌pass ✅‌pass
TestAccept/bundle/templates/default-python/combinations/classic/DATABRICKS_CLI_DEPLOYMENT=direct-exp/DLT=no/NBOOK=no/PY=yes 🤯‌MISS 💥‌PANIC ✅‌pass ✅‌pass ✅‌pass ✅‌pass ❌‌FAIL
TestAccept/bundle/templates/default-python/combinations/classic/DATABRICKS_CLI_DEPLOYMENT=direct-exp/DLT=no/NBOOK=yes/PY=no 🤯‌MISS 🤯‌MISS ✅‌pass ✅‌pass ✅‌pass ✅‌pass ❌‌FAIL
TestAccept/bundle/templates/default-python/combinations/classic/DATABRICKS_CLI_DEPLOYMENT=direct-exp/DLT=no/NBOOK=yes/PY=yes 💥‌PANIC 🤯‌MISS ✅‌pass ✅‌pass ✅‌pass ✅‌pass ✅‌pass
TestAccept/bundle/templates/default-python/combinations/classic/DATABRICKS_CLI_DEPLOYMENT=direct-exp/DLT=yes/NBOOK=no/PY=no 🤯‌MISS 🤯‌MISS ✅‌pass ✅‌pass ✅‌pass ✅‌pass ✅‌pass
TestAccept/bundle/templates/default-python/combinations/classic/DATABRICKS_CLI_DEPLOYMENT=direct-exp/DLT=yes/NBOOK=no/PY=yes 🤯‌MISS 🤯‌MISS ✅‌pass ✅‌pass ✅‌pass ✅‌pass ✅‌pass
TestAccept/bundle/templates/default-python/combinations/classic/DATABRICKS_CLI_DEPLOYMENT=direct-exp/DLT=yes/NBOOK=yes/PY=no 🤯‌MISS 🤯‌MISS ✅‌pass ✅‌pass ✅‌pass ✅‌pass ✅‌pass
TestAccept/bundle/templates/default-python/combinations/classic/DATABRICKS_CLI_DEPLOYMENT=direct-exp/DLT=yes/NBOOK=yes/PY=yes 🤯‌MISS 🤯‌MISS ✅‌pass ✅‌pass ✅‌pass ✅‌pass ✅‌pass
TestAccept/bundle/templates/default-python/combinations/classic/DATABRICKS_CLI_DEPLOYMENT=terraform/DLT=no/NBOOK=no/PY=no 🤯‌MISS 🤯‌MISS ✅‌pass ✅‌pass ✅‌pass ✅‌pass ✅‌pass
TestAccept/bundle/templates/default-python/combinations/classic/DATABRICKS_CLI_DEPLOYMENT=terraform/DLT=no/NBOOK=no/PY=yes 🤯‌MISS 🤯‌MISS ✅‌pass ✅‌pass ✅‌pass ✅‌pass ✅‌pass
TestAccept/bundle/templates/default-python/combinations/classic/DATABRICKS_CLI_DEPLOYMENT=terraform/DLT=no/NBOOK=yes/PY=no 🤯‌MISS 🤯‌MISS ✅‌pass ✅‌pass ✅‌pass ✅‌pass ✅‌pass
TestAccept/bundle/templates/default-python/combinations/classic/DATABRICKS_CLI_DEPLOYMENT=terraform/DLT=no/NBOOK=yes/PY=yes 🤯‌MISS 🤯‌MISS ✅‌pass ✅‌pass ✅‌pass ✅‌pass ✅‌pass
TestAccept/bundle/templates/default-python/combinations/classic/DATABRICKS_CLI_DEPLOYMENT=terraform/DLT=yes/NBOOK=no/PY=no 🤯‌MISS 🤯‌MISS ✅‌pass ✅‌pass ✅‌pass ✅‌pass ✅‌pass
TestAccept/bundle/templates/default-python/combinations/classic/DATABRICKS_CLI_DEPLOYMENT=terraform/DLT=yes/NBOOK=no/PY=yes 🤯‌MISS 🤯‌MISS ✅‌pass ✅‌pass ✅‌pass ✅‌pass ✅‌pass
TestAccept/bundle/templates/default-python/combinations/classic/DATABRICKS_CLI_DEPLOYMENT=terraform/DLT=yes/NBOOK=yes/PY=no 🤯‌MISS 🤯‌MISS ✅‌pass ✅‌pass ✅‌pass ✅‌pass ✅‌pass
TestAccept/bundle/templates/default-python/combinations/classic/DATABRICKS_CLI_DEPLOYMENT=terraform/DLT=yes/NBOOK=yes/PY=yes ❌‌FAIL 🤯‌MISS ✅‌pass ✅‌pass ✅‌pass ✅‌pass ✅‌pass
TestAccept/bundle/templates/default-python/integration_classic ❌‌FAIL ❌‌FAIL ✅‌pass ✅‌pass ✅‌pass ✅‌pass ❌‌FAIL
TestAccept/bundle/templates/default-python/integration_classic/DATABRICKS_CLI_DEPLOYMENT=terraform/UV_PYTHON=3.10 ❌‌FAIL ❌‌FAIL ✅‌pass ✅‌pass ✅‌pass ✅‌pass ❌‌FAIL
TestAccept/bundle/templates/default-python/integration_classic/DATABRICKS_CLI_DEPLOYMENT=terraform/UV_PYTHON=3.11 ❌‌FAIL ✅‌pass ✅‌pass ✅‌pass ✅‌pass ✅‌pass ❌‌FAIL
TestAccept/bundle/templates/default-python/integration_classic/DATABRICKS_CLI_DEPLOYMENT=terraform/UV_PYTHON=3.12 ❌‌FAIL ✅‌pass ✅‌pass ✅‌pass ✅‌pass ✅‌pass ✅‌pass
TestAccept/bundle/templates/default-python/integration_classic/DATABRICKS_CLI_DEPLOYMENT=terraform/UV_PYTHON=3.13 ❌‌FAIL ❌‌FAIL ✅‌pass ✅‌pass ✅‌pass ✅‌pass ✅‌pass
TestAccept/bundle/templates/default-python/integration_classic/DATABRICKS_CLI_DEPLOYMENT=terraform/UV_PYTHON=3.9 ❌‌FAIL ❌‌FAIL ✅‌pass ✅‌pass ✅‌pass ✅‌pass ✅‌pass
TestAccept/selftest/record_cloud/workspace-file-io ❌‌FAIL ✅‌pass ✅‌pass ✅‌pass ✅‌pass ✅‌pass ✅‌pass
TestAccept/selftest/record_cloud/workspace-file-io/DATABRICKS_CLI_DEPLOYMENT=direct-exp ❌‌FAIL ✅‌pass ✅‌pass ✅‌pass ✅‌pass ✅‌pass ✅‌pass
TestAccept/selftest/record_cloud/workspace-file-io/DATABRICKS_CLI_DEPLOYMENT=terraform ❌‌FAIL ✅‌pass ✅‌pass ✅‌pass ✅‌pass ✅‌pass ✅‌pass
TestFetchRepositoryInfoAPI_FromRepo ❌‌FAIL ❌‌FAIL ✅‌pass ✅‌pass ✅‌pass ✅‌pass ✅‌pass
TestFilerReadDir ✅‌pass ❌‌FAIL ✅‌pass ✅‌pass ✅‌pass ✅‌pass ❌‌FAIL
TestFilerReadDir/workspace_files ✅‌pass ✅‌pass ✅‌pass ✅‌pass ✅‌pass ✅‌pass ❌‌FAIL
TestFilerReadDir/workspace_files_extensions ✅‌pass ❌‌FAIL ✅‌pass ✅‌pass ✅‌pass ✅‌pass ❌‌FAIL
TestFilerReadWrite ❌‌FAIL ❌‌FAIL ✅‌pass ✅‌pass ✅‌pass ✅‌pass ❌‌FAIL
TestFilerReadWrite/workspace_files_extensions ❌‌FAIL ❌‌FAIL ✅‌pass ✅‌pass ✅‌pass ✅‌pass ❌‌FAIL
TestFilerRecursiveDelete ✅‌pass ❌‌FAIL ✅‌pass ✅‌pass ✅‌pass ✅‌pass ❌‌FAIL
TestFilerRecursiveDelete/workspace_files ✅‌pass ❌‌FAIL ✅‌pass ✅‌pass ✅‌pass ✅‌pass ❌‌FAIL
TestFilerWorkspaceFilesExtensionsDelete ✅‌pass ❌‌FAIL ✅‌pass ✅‌pass ✅‌pass ✅‌pass ❌‌FAIL
TestFilerWorkspaceFilesExtensionsRead ✅‌pass ✅‌pass ✅‌pass ✅‌pass ✅‌pass ✅‌pass ❌‌FAIL
TestFilerWorkspaceFilesExtensionsReadDir ✅‌pass ❌‌FAIL ✅‌pass ✅‌pass ✅‌pass ✅‌pass ❌‌FAIL
TestFilerWorkspaceFilesExtensionsStat ❌‌FAIL ✅‌pass ✅‌pass ✅‌pass ✅‌pass ✅‌pass ❌‌FAIL
TestInprocessMode 🤯‌MISS 🤯‌MISS 🙈‌skip 🙈‌skip 🙈‌skip 🙈‌skip 🙈‌skip
TestLock ❌‌FAIL ❌‌FAIL ✅‌pass ✅‌pass ✅‌pass ✅‌pass ✅‌pass
TestReposCreateWithProvider ❌‌FAIL ✅‌pass ✅‌pass ✅‌pass ✅‌pass ✅‌pass ✅‌pass
TestReposCreateWithoutProvider ❌‌FAIL ❌‌FAIL ✅‌pass ✅‌pass ✅‌pass ✅‌pass ✅‌pass
TestReposDeleteByID ❌‌FAIL ❌‌FAIL ✅‌pass ✅‌pass ✅‌pass ✅‌pass ✅‌pass
TestReposDeleteByPath ❌‌FAIL ❌‌FAIL ✅‌pass ✅‌pass ✅‌pass ✅‌pass ✅‌pass
TestReposGet ✅‌pass ❌‌FAIL ✅‌pass ✅‌pass ✅‌pass ✅‌pass ✅‌pass
TestReposUpdate ❌‌FAIL ❌‌FAIL ✅‌pass ✅‌pass ✅‌pass ✅‌pass ✅‌pass
TestSyncEnsureRemotePathIsUsableIfRepoDoesntExist 🤯‌MISS 🤯‌MISS ✅‌pass ✅‌pass 🤯‌MISS 🤯‌MISS ✅‌pass
TestSyncEnsureRemotePathIsUsableIfRepoExists 🤯‌MISS 🤯‌MISS ✅‌pass ✅‌pass 🤯‌MISS 🤯‌MISS ✅‌pass
TestSyncEnsureRemotePathIsUsableInWorkspace 🤯‌MISS 🤯‌MISS ✅‌pass ✅‌pass 🤯‌MISS 🤯‌MISS ✅‌pass
TestSyncFullFileSync ❌‌FAIL ❌‌FAIL ✅‌pass ✅‌pass ✅‌pass ✅‌pass ❌‌FAIL
TestSyncIncrementalFileOverwritesFolder ❌‌FAIL ❌‌FAIL 🔄‌flaky ✅‌pass 🤯‌MISS 🤯‌MISS ✅‌pass
TestSyncIncrementalFileSync ❌‌FAIL ❌‌FAIL ✅‌pass ✅‌pass ✅‌pass 💥‌PANIC ✅‌pass
TestSyncIncrementalSyncFileToPythonNotebook ✅‌pass ✅‌pass ✅‌pass ✅‌pass 🤯‌MISS 🤯‌MISS ✅‌pass
TestSyncIncrementalSyncPythonNotebookDelete 💥‌PANIC 💥‌PANIC ✅‌pass ✅‌pass 🤯‌MISS 🤯‌MISS ✅‌pass
TestSyncIncrementalSyncPythonNotebookToFile ✅‌pass ❌‌FAIL 🔄‌flaky 🔄‌flaky 🤯‌MISS 🤯‌MISS ✅‌pass
TestSyncNestedFolderDoesntFailOnNonEmptyDirectory ❌‌FAIL ❌‌FAIL ✅‌pass ✅‌pass 🤯‌MISS 🤯‌MISS ✅‌pass
TestSyncNestedFolderSync ❌‌FAIL ❌‌FAIL ✅‌pass ✅‌pass 💥‌PANIC 🤯‌MISS ✅‌pass
TestSyncNestedSpacePlusAndHashAreEscapedSync ❌‌FAIL ❌‌FAIL ✅‌pass ✅‌pass 🤯‌MISS 🤯‌MISS ✅‌pass

Copy link
Copy Markdown
Contributor

@shreyas-goenka shreyas-goenka left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

looks good to me, but seems like the test is failing.

Comment thread acceptance/bundle/deployment/bind/job/generate-and-bind/script Outdated
Comment thread acceptance/bundle/deployment/bind/job/generate-and-bind/script Outdated
@anton-107 anton-107 temporarily deployed to test-trigger-is July 2, 2025 08:34 — with GitHub Actions Inactive
@anton-107 anton-107 force-pushed the anton-107/acc-generate-bind branch from ff67bff to 5f01e85 Compare July 2, 2025 08:35
@anton-107 anton-107 temporarily deployed to test-trigger-is July 2, 2025 08:35 — with GitHub Actions Inactive
Comment thread acceptance/bundle/deployment/bind/job/generate-and-bind/script
Comment thread acceptance/bundle/deployment/bind/job/generate-and-bind/test.toml
@anton-107 anton-107 temporarily deployed to test-trigger-is July 2, 2025 09:05 — with GitHub Actions Inactive
@anton-107 anton-107 temporarily deployed to test-trigger-is July 2, 2025 09:29 — with GitHub Actions Inactive
@anton-107 anton-107 temporarily deployed to test-trigger-is July 2, 2025 10:02 — with GitHub Actions Inactive
@anton-107
Copy link
Copy Markdown
Contributor Author

Test failures are not relevant to the change

@anton-107 anton-107 requested review from denik and shreyas-goenka July 2, 2025 11:36
@anton-107 anton-107 merged commit 9138476 into main Jul 2, 2025
12 of 13 checks passed
@anton-107 anton-107 deleted the anton-107/acc-generate-bind branch July 2, 2025 11:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants