Skip to content
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

Added static code analysis results to assessment dashboard #2696

Merged
merged 53 commits into from
Sep 25, 2024
Merged
Changes from 1 commit
Commits
Show all changes
53 commits
Select commit Hold shift + click to select a range
0f83895
add tasks for assessing source code
ericvergnaud Sep 19, 2024
d2bbabe
drop experimental workflow
ericvergnaud Sep 19, 2024
4c13386
Merge branch 'main' into assess-source-code
ericvergnaud Sep 19, 2024
4c23747
Revert "drop experimental workflow"
ericvergnaud Sep 19, 2024
2977a36
restore comments
ericvergnaud Sep 19, 2024
25395d7
Merge branch 'main' into assess-source-code
ericvergnaud Sep 19, 2024
73b38df
Merge branch 'main' into assess-source-code
ericvergnaud Sep 19, 2024
fd07db9
fix tests failing due to long running tasks
ericvergnaud Sep 19, 2024
883c37a
add workflow linting widget to assessment dashboard
ericvergnaud Sep 20, 2024
15fc47c
add dashboards linting widget to assessment dashboard
ericvergnaud Sep 20, 2024
19fe54c
update readme
ericvergnaud Sep 20, 2024
69497b1
add test utility for developing dashboards
ericvergnaud Sep 20, 2024
496688c
add directfs access widget to assessment dashboard - no link
ericvergnaud Sep 20, 2024
2e228db
Merge branch 'main' into assess-source-code
ericvergnaud Sep 20, 2024
dc97a4a
reduce test timeout
ericvergnaud Sep 20, 2024
11e8866
increase timeout based on observed durations in CI
ericvergnaud Sep 20, 2024
1f99d62
Merge branch 'main' into assess-source-code
ericvergnaud Sep 20, 2024
4e9cd43
enrich and specialize dfsa source_id such that dashboard links can be…
ericvergnaud Sep 20, 2024
5565487
try out liinks
ericvergnaud Sep 20, 2024
2b9f964
reduce assessment scope to limit duration of integration tests
ericvergnaud Sep 23, 2024
7d3a98f
Merge branch 'assess-source-code' into update-assessment-dashboard
ericvergnaud Sep 23, 2024
012d264
inhibit and comment test
ericvergnaud Sep 23, 2024
3efd331
Update src/databricks/labs/ucx/queries/assessment/main/35_2_code_comp…
ericvergnaud Sep 23, 2024
d5f1f74
Update src/databricks/labs/ucx/queries/assessment/main/35_2_code_comp…
ericvergnaud Sep 23, 2024
81d1551
Update src/databricks/labs/ucx/queries/assessment/main/35_2_code_comp…
ericvergnaud Sep 23, 2024
d015e9c
Merge branch 'main' into update-assessment-dashboard
ericvergnaud Sep 23, 2024
7522eb5
reduce linting scope in integration tests
ericvergnaud Sep 23, 2024
144e7b1
update config on workspace side
ericvergnaud Sep 23, 2024
6f32836
fix workspace config update
ericvergnaud Sep 23, 2024
4a9e2e6
deduplicate code
ericvergnaud Sep 23, 2024
ef6bd02
fix typo
ericvergnaud Sep 23, 2024
41f1eee
fix config update
ericvergnaud Sep 24, 2024
fd9ea4f
ensure problems are generated
ericvergnaud Sep 24, 2024
938210a
Fix links in 'Dashboard compatibility problems' widget
ericvergnaud Sep 24, 2024
534d4a7
fix query link
ericvergnaud Sep 24, 2024
2241c1a
progress
ericvergnaud Sep 24, 2024
c2f70a2
Merge branch 'main' into update-assessment-dashboard
ericvergnaud Sep 24, 2024
b4511d5
fix links in workflow problems widget
ericvergnaud Sep 24, 2024
872a430
also lint a file
ericvergnaud Sep 24, 2024
ee0a7ba
fix lineage records
ericvergnaud Sep 24, 2024
cb28aa1
fix links and display of DFSA widget
ericvergnaud Sep 24, 2024
9b73c8c
formatting
ericvergnaud Sep 24, 2024
925f3c4
Merge branch 'main' into update-assessment-dashboard
ericvergnaud Sep 24, 2024
4a8106d
use relative path
ericvergnaud Sep 24, 2024
d4bde1c
Merge branch 'update-assessment-dashboard' of github.com:databricksla…
ericvergnaud Sep 24, 2024
81a7bfe
populate file task for liinting
ericvergnaud Sep 25, 2024
0cf260e
formatting
ericvergnaud Sep 25, 2024
bc5d6e7
Merge branch 'main' into update-assessment-dashboard
ericvergnaud Sep 25, 2024
73fd632
Merge branch 'main' into update-assessment-dashboard
ericvergnaud Sep 25, 2024
f81a2c3
fix failing test
ericvergnaud Sep 25, 2024
9de75a8
tentatively fix test flakyness
ericvergnaud Sep 25, 2024
6c40251
fix typo
ericvergnaud Sep 25, 2024
f792f6b
remove hidden column
ericvergnaud Sep 25, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
reduce test timeout
  • Loading branch information
ericvergnaud committed Sep 20, 2024
commit dc97a4ab904a357df23bd2cdb10c4fa22c427515
2 changes: 1 addition & 1 deletion tests/integration/assessment/test_workflows.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
from databricks.sdk.service.iam import PermissionLevel


@retried(on=[NotFound, InvalidParameterValue], timeout=timedelta(minutes=25))
@retried(on=[NotFound, InvalidParameterValue], timeout=timedelta(minutes=15))
def test_running_real_assessment_job(ws, installation_ctx, make_cluster_policy, make_cluster_policy_permissions):
ws_group_a, _ = installation_ctx.make_ucx_group()
cluster_policy = make_cluster_policy()
Expand Down
Loading