Skip to content

Fixed the visit classification method#28636

Merged
shah-harshit merged 4 commits into
1.12.10from
fix-tag-spec
Jun 2, 2026
Merged

Fixed the visit classification method#28636
shah-harshit merged 4 commits into
1.12.10from
fix-tag-spec

Conversation

@Rohit0301
Copy link
Copy Markdown
Contributor

@Rohit0301 Rohit0301 commented Jun 2, 2026

Screenshot 2026-06-02 at 5 32 21 PM Screenshot 2026-06-02 at 5 32 28 PM Screenshot 2026-06-02 at 5 32 33 PM

Describe your changes:

Align the visit classification method definition with main branch

Fixes #

I worked on ... because ...

Type of change:

  • Bug fix
  • Improvement
  • New feature
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • Documentation

High-level design:

N/A — small change.

Tests:

Use cases covered

Unit tests

Backend integration tests

Ingestion integration tests

Playwright (UI) tests

Manual testing performed

UI screen recording / screenshots:

Not applicable.

Checklist:

  • I have read the CONTRIBUTING document.
  • My PR title is Fixes <issue-number>: <short explanation>
  • My PR is linked to a GitHub issue via Fixes #<issue-number> above.
  • I have commented on my code, particularly in hard-to-understand areas.
  • For JSON Schema changes: I updated the migration scripts or explained why it is not needed.
  • For UI changes: I attached a screen recording and/or screenshots above.
  • I have added tests (unit / integration / Playwright as applicable) and listed them above.

Summary by Gitar

  • Refactored Playwright utility:
    • Updated visitClassificationPage in tag.ts to navigate via URL directly rather than interacting with the sidebar.
    • Streamlined loader synchronization and response handling to improve test reliability.
  • Fixed UI interaction:
    • Resolved issue where the update button click was missed when selecting an entity type filter.

This will update automatically on new commits.

@Rohit0301 Rohit0301 self-assigned this Jun 2, 2026
@Rohit0301 Rohit0301 requested a review from a team as a code owner June 2, 2026 12:09
@Rohit0301 Rohit0301 added the safe to test Add this label to run secure Github workflows on PRs label Jun 2, 2026
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Jun 2, 2026

❌ UI Checkstyle Failed

❌ Playwright — ESLint + Prettier + Organise Imports

One or more Playwright test files have linting or formatting issues.

❌ Core Components — ESLint + Prettier

One or more core-component files have linting or formatting issues.


Fix locally (fast — only checks files changed in this branch):

make ui-checkstyle-changed

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Jun 2, 2026

The Python checkstyle failed.

Please run make py_format and py_format_check in the root of your repository and commit the changes to this PR.
You can also use pre-commit to automate the Python code formatting.

You can install the pre-commit hooks with make install_test precommit_install.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Jun 2, 2026

The Python checkstyle failed.

Please run make py_format and py_format_check in the root of your repository and commit the changes to this PR.
You can also use pre-commit to automate the Python code formatting.

You can install the pre-commit hooks with make install_test precommit_install.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Jun 2, 2026

The Python checkstyle failed.

Please run make py_format and py_format_check in the root of your repository and commit the changes to this PR.
You can also use pre-commit to automate the Python code formatting.

You can install the pre-commit hooks with make install_test precommit_install.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Jun 2, 2026

The Python checkstyle failed.

Please run make py_format and py_format_check in the root of your repository and commit the changes to this PR.
You can also use pre-commit to automate the Python code formatting.

You can install the pre-commit hooks with make install_test precommit_install.

@shah-harshit shah-harshit merged commit 3bc20e6 into 1.12.10 Jun 2, 2026
38 of 45 checks passed
@shah-harshit shah-harshit deleted the fix-tag-spec branch June 2, 2026 17:52
@gitar-bot
Copy link
Copy Markdown

gitar-bot Bot commented Jun 2, 2026

Code Review ✅ Approved

Refactors the visitClassificationPage utility to navigate via direct URL instead of sidebar interaction, improving test reliability. No issues were found.

Options

Display: compact → Showing less information.

Comment with these commands to change:

Compact
gitar display:verbose         

Was this helpful? React with 👍 / 👎 | Gitar

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Jun 2, 2026

🔴 Playwright Results — 15 failure(s), 22 flaky

✅ 3453 passed · ❌ 15 failed · 🟡 22 flaky · ⏭️ 97 skipped

Shard Passed Failed Flaky Skipped
🟡 Shard 2 705 0 5 9
🟡 Shard 3 712 0 11 6
🔴 Shard 4 719 9 2 19
🔴 Shard 5 666 6 1 35
🟡 Shard 6 651 0 3 28

Genuine Failures (failed on all attempts)

Pages/Entity.spec.ts › Tier Add, Update and Remove (shard 4)
�[31mTest timeout of 60000ms exceeded.�[39m
Pages/Entity.spec.ts › Tier Add, Update and Remove (shard 4)
�[31mTest timeout of 60000ms exceeded.�[39m
Pages/Entity.spec.ts › Tier Add, Update and Remove (shard 4)
�[31mTest timeout of 60000ms exceeded.�[39m
Pages/Entity.spec.ts › Tier Add, Update and Remove (shard 4)
�[31mTest timeout of 60000ms exceeded.�[39m
Pages/Entity.spec.ts › Tier Add, Update and Remove (shard 4)
�[31mTest timeout of 60000ms exceeded.�[39m
Pages/Entity.spec.ts › Tier Add, Update and Remove (shard 4)
�[31mTest timeout of 60000ms exceeded.�[39m
Pages/Entity.spec.ts › Tier Add, Update and Remove (shard 4)
�[31mTest timeout of 60000ms exceeded.�[39m
Pages/Entity.spec.ts › Tier Add, Update and Remove (shard 4)
�[31mTest timeout of 60000ms exceeded.�[39m
Pages/Entity.spec.ts › Tier Add, Update and Remove (shard 4)
�[31mTest timeout of 60000ms exceeded while running "beforeEach" hook.�[39m
Pages/Entity.spec.ts › Tier Add, Update and Remove (shard 5)
�[31mTest timeout of 60000ms exceeded.�[39m
Pages/Entity.spec.ts › Tier Add, Update and Remove (shard 5)
�[31mTest timeout of 60000ms exceeded.�[39m
Pages/Entity.spec.ts › Tier Add, Update and Remove (shard 5)
�[31mTest timeout of 60000ms exceeded.�[39m
Pages/Entity.spec.ts › Tier Add, Update and Remove (shard 5)
�[31mTest timeout of 60000ms exceeded.�[39m
Pages/Entity.spec.ts › Tier Add, Update and Remove (shard 5)
�[31mTest timeout of 60000ms exceeded.�[39m
Pages/Entity.spec.ts › Tier Add, Update and Remove (shard 5)
�[31mTest timeout of 60000ms exceeded.�[39m
🟡 22 flaky test(s) (passed on retry)
  • Features/BulkImport.spec.ts › Database Schema (shard 2, 1 retry)
  • Features/Glossary/GlossaryAssets.spec.ts › should remove glossary term tag from entity page (shard 2, 1 retry)
  • Features/Glossary/GlossaryHierarchy.spec.ts › should move term with children to different glossary (shard 2, 1 retry)
  • Features/Glossary/GlossaryWorkflow.spec.ts › should start term as Draft when glossary has reviewers (shard 2, 1 retry)
  • Features/Glossary/LargeGlossaryPerformance.spec.ts › should handle drag and drop for term reordering (shard 2, 1 retry)
  • Features/Permissions/GlossaryPermissions.spec.ts › Team-based permissions work correctly (shard 3, 1 retry)
  • Features/Permissions/ServiceEntityPermissions.spec.ts › SearchIndex Service allow common operations permissions (shard 3, 1 retry)
  • Features/RestoreEntityInheritedFields.spec.ts › Validate restore with Inherited domain and data products assigned (shard 3, 1 retry)
  • Features/RestoreEntityInheritedFields.spec.ts › Validate restore with Inherited domain and data products assigned (shard 3, 1 retry)
  • Features/TableSearch.spec.ts › API Collection page should have search functionality (shard 3, 1 retry)
  • Flow/ExploreDiscovery.spec.ts › Should display deleted assets when showDeleted is checked and deleted is not present in queryFilter (shard 3, 1 retry)
  • Flow/Metric.spec.ts › verify metric expression update (shard 3, 1 retry)
  • Flow/NotificationAlerts.spec.ts › Alert operations for a user with and without permissions (shard 3, 1 retry)
  • Flow/ServiceForm.spec.ts › Verify form selects are working properly (shard 3, 1 retry)
  • Pages/CustomProperties.spec.ts › Number (shard 3, 1 retry)
  • Pages/CustomProperties.spec.ts › Duration (shard 3, 1 retry)
  • Pages/CustomProperties.spec.ts › Duration (shard 4, 1 retry)
  • Pages/CustomProperties.spec.ts › Number (shard 4, 1 retry)
  • Pages/Entity.spec.ts › Delete Worksheet (shard 5, 1 retry)
  • Pages/Lineage/LineageFilters.spec.ts › Verify LineageSearchSelect in lineage mode (shard 6, 1 retry)
  • Pages/ServiceEntity.spec.ts › User as Owner Add, Update and Remove (shard 6, 1 retry)
  • Pages/Tag.spec.ts › Add and Remove Assets and Check Restricted Entity (shard 6, 1 retry)

📦 Download artifacts

How to debug locally
# Download playwright-test-results-<shard> artifact and unzip
npx playwright show-trace path/to/trace.zip    # view trace

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

safe to test Add this label to run secure Github workflows on PRs

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants