Mitosheet default df renderer #3240
Annotations
10 errors, 3 warnings, and 1 notice
Start a server and run tests (ubuntu, macos):
tests/streamlit_ui_tests/utils.ts#L8
1) [chromium] › streamlit_ui_tests/graph.spec.ts:84:9 › Graph Functionality › Graph ──────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: frameLocator('iframe[title="mitosheet\\.streamlit\\.v1\\.spreadsheet\\.my_component"]').locator('.text-button:not(.text-button-disabled)').filter({ hasText: 'Import Files' })
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for frameLocator('iframe[title="mitosheet\\.streamlit\\.v1\\.spreadsheet\\.my_component"]').locator('.text-button:not(.text-button-disabled)').filter({ hasText: 'Import Files' })
at streamlit_ui_tests/utils.ts:8
6 | await page.goto('http://localhost:8555/');
7 | const mito = page.frameLocator('iframe[title="mitosheet\\.streamlit\\.v1\\.spreadsheet\\.my_component"]');
> 8 | await expect(mito.locator('.text-button:not(.text-button-disabled)', { hasText: 'Import Files' })).toBeVisible();
| ^
9 | return mito;
10 | };
11 |
at getMitoFrame (/Users/runner/work/mito/mito/tests/streamlit_ui_tests/utils.ts:8:104)
at getMitoFrameWithTestCSV (/Users/runner/work/mito/mito/tests/streamlit_ui_tests/utils.ts:36:18)
at /Users/runner/work/mito/mito/tests/streamlit_ui_tests/graph.spec.ts:85:18
|
Start a server and run tests (ubuntu, macos):
tests/streamlit_ui_tests/utils.ts#L8
1) [chromium] › streamlit_ui_tests/graph.spec.ts:84:9 › Graph Functionality › Graph ──────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: frameLocator('iframe[title="mitosheet\\.streamlit\\.v1\\.spreadsheet\\.my_component"]').locator('.text-button:not(.text-button-disabled)').filter({ hasText: 'Import Files' })
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for frameLocator('iframe[title="mitosheet\\.streamlit\\.v1\\.spreadsheet\\.my_component"]').locator('.text-button:not(.text-button-disabled)').filter({ hasText: 'Import Files' })
at streamlit_ui_tests/utils.ts:8
6 | await page.goto('http://localhost:8555/');
7 | const mito = page.frameLocator('iframe[title="mitosheet\\.streamlit\\.v1\\.spreadsheet\\.my_component"]');
> 8 | await expect(mito.locator('.text-button:not(.text-button-disabled)', { hasText: 'Import Files' })).toBeVisible();
| ^
9 | return mito;
10 | };
11 |
at getMitoFrame (/Users/runner/work/mito/mito/tests/streamlit_ui_tests/utils.ts:8:104)
at getMitoFrameWithTestCSV (/Users/runner/work/mito/mito/tests/streamlit_ui_tests/utils.ts:36:18)
at /Users/runner/work/mito/mito/tests/streamlit_ui_tests/graph.spec.ts:85:18
|
Start a server and run tests (ubuntu, macos):
tests/streamlit_ui_tests/utils.ts#L8
1) [chromium] › streamlit_ui_tests/graph.spec.ts:84:9 › Graph Functionality › Graph ──────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: frameLocator('iframe[title="mitosheet\\.streamlit\\.v1\\.spreadsheet\\.my_component"]').locator('.text-button:not(.text-button-disabled)').filter({ hasText: 'Import Files' })
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for frameLocator('iframe[title="mitosheet\\.streamlit\\.v1\\.spreadsheet\\.my_component"]').locator('.text-button:not(.text-button-disabled)').filter({ hasText: 'Import Files' })
at streamlit_ui_tests/utils.ts:8
6 | await page.goto('http://localhost:8555/');
7 | const mito = page.frameLocator('iframe[title="mitosheet\\.streamlit\\.v1\\.spreadsheet\\.my_component"]');
> 8 | await expect(mito.locator('.text-button:not(.text-button-disabled)', { hasText: 'Import Files' })).toBeVisible();
| ^
9 | return mito;
10 | };
11 |
at getMitoFrame (/Users/runner/work/mito/mito/tests/streamlit_ui_tests/utils.ts:8:104)
at getMitoFrameWithTestCSV (/Users/runner/work/mito/mito/tests/streamlit_ui_tests/utils.ts:36:18)
at /Users/runner/work/mito/mito/tests/streamlit_ui_tests/graph.spec.ts:85:18
|
Start a server and run tests (ubuntu, macos):
tests/streamlit_ui_tests/utils.ts#L8
1) [chromium] › streamlit_ui_tests/graph.spec.ts:84:9 › Graph Functionality › Graph ──────────────
Retry #3 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: frameLocator('iframe[title="mitosheet\\.streamlit\\.v1\\.spreadsheet\\.my_component"]').locator('.text-button:not(.text-button-disabled)').filter({ hasText: 'Import Files' })
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for frameLocator('iframe[title="mitosheet\\.streamlit\\.v1\\.spreadsheet\\.my_component"]').locator('.text-button:not(.text-button-disabled)').filter({ hasText: 'Import Files' })
at streamlit_ui_tests/utils.ts:8
6 | await page.goto('http://localhost:8555/');
7 | const mito = page.frameLocator('iframe[title="mitosheet\\.streamlit\\.v1\\.spreadsheet\\.my_component"]');
> 8 | await expect(mito.locator('.text-button:not(.text-button-disabled)', { hasText: 'Import Files' })).toBeVisible();
| ^
9 | return mito;
10 | };
11 |
at getMitoFrame (/Users/runner/work/mito/mito/tests/streamlit_ui_tests/utils.ts:8:104)
at getMitoFrameWithTestCSV (/Users/runner/work/mito/mito/tests/streamlit_ui_tests/utils.ts:36:18)
at /Users/runner/work/mito/mito/tests/streamlit_ui_tests/graph.spec.ts:85:18
|
Start a server and run tests (ubuntu, macos):
tests/streamlit_ui_tests/utils.ts#L8
2) [chromium] › streamlit_ui_tests/graph.spec.ts:94:7 › Graph Functionality › Graph from selection
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: frameLocator('iframe[title="mitosheet\\.streamlit\\.v1\\.spreadsheet\\.my_component"]').locator('.text-button:not(.text-button-disabled)').filter({ hasText: 'Import Files' })
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for frameLocator('iframe[title="mitosheet\\.streamlit\\.v1\\.spreadsheet\\.my_component"]').locator('.text-button:not(.text-button-disabled)').filter({ hasText: 'Import Files' })
at streamlit_ui_tests/utils.ts:8
6 | await page.goto('http://localhost:8555/');
7 | const mito = page.frameLocator('iframe[title="mitosheet\\.streamlit\\.v1\\.spreadsheet\\.my_component"]');
> 8 | await expect(mito.locator('.text-button:not(.text-button-disabled)', { hasText: 'Import Files' })).toBeVisible();
| ^
9 | return mito;
10 | };
11 |
at getMitoFrame (/Users/runner/work/mito/mito/tests/streamlit_ui_tests/utils.ts:8:104)
at getMitoFrameWithTestCSV (/Users/runner/work/mito/mito/tests/streamlit_ui_tests/utils.ts:36:18)
at /Users/runner/work/mito/mito/tests/streamlit_ui_tests/graph.spec.ts:95:18
|
Start a server and run tests (ubuntu, macos):
tests/streamlit_ui_tests/utils.ts#L8
2) [chromium] › streamlit_ui_tests/graph.spec.ts:94:7 › Graph Functionality › Graph from selection
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: frameLocator('iframe[title="mitosheet\\.streamlit\\.v1\\.spreadsheet\\.my_component"]').locator('.text-button:not(.text-button-disabled)').filter({ hasText: 'Import Files' })
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for frameLocator('iframe[title="mitosheet\\.streamlit\\.v1\\.spreadsheet\\.my_component"]').locator('.text-button:not(.text-button-disabled)').filter({ hasText: 'Import Files' })
at streamlit_ui_tests/utils.ts:8
6 | await page.goto('http://localhost:8555/');
7 | const mito = page.frameLocator('iframe[title="mitosheet\\.streamlit\\.v1\\.spreadsheet\\.my_component"]');
> 8 | await expect(mito.locator('.text-button:not(.text-button-disabled)', { hasText: 'Import Files' })).toBeVisible();
| ^
9 | return mito;
10 | };
11 |
at getMitoFrame (/Users/runner/work/mito/mito/tests/streamlit_ui_tests/utils.ts:8:104)
at getMitoFrameWithTestCSV (/Users/runner/work/mito/mito/tests/streamlit_ui_tests/utils.ts:36:18)
at /Users/runner/work/mito/mito/tests/streamlit_ui_tests/graph.spec.ts:95:18
|
Start a server and run tests (ubuntu, macos):
tests/streamlit_ui_tests/utils.ts#L8
2) [chromium] › streamlit_ui_tests/graph.spec.ts:94:7 › Graph Functionality › Graph from selection
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: frameLocator('iframe[title="mitosheet\\.streamlit\\.v1\\.spreadsheet\\.my_component"]').locator('.text-button:not(.text-button-disabled)').filter({ hasText: 'Import Files' })
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for frameLocator('iframe[title="mitosheet\\.streamlit\\.v1\\.spreadsheet\\.my_component"]').locator('.text-button:not(.text-button-disabled)').filter({ hasText: 'Import Files' })
at streamlit_ui_tests/utils.ts:8
6 | await page.goto('http://localhost:8555/');
7 | const mito = page.frameLocator('iframe[title="mitosheet\\.streamlit\\.v1\\.spreadsheet\\.my_component"]');
> 8 | await expect(mito.locator('.text-button:not(.text-button-disabled)', { hasText: 'Import Files' })).toBeVisible();
| ^
9 | return mito;
10 | };
11 |
at getMitoFrame (/Users/runner/work/mito/mito/tests/streamlit_ui_tests/utils.ts:8:104)
at getMitoFrameWithTestCSV (/Users/runner/work/mito/mito/tests/streamlit_ui_tests/utils.ts:36:18)
at /Users/runner/work/mito/mito/tests/streamlit_ui_tests/graph.spec.ts:95:18
|
Start a server and run tests (ubuntu, macos):
tests/streamlit_ui_tests/utils.ts#L8
2) [chromium] › streamlit_ui_tests/graph.spec.ts:94:7 › Graph Functionality › Graph from selection
Retry #3 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: frameLocator('iframe[title="mitosheet\\.streamlit\\.v1\\.spreadsheet\\.my_component"]').locator('.text-button:not(.text-button-disabled)').filter({ hasText: 'Import Files' })
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for frameLocator('iframe[title="mitosheet\\.streamlit\\.v1\\.spreadsheet\\.my_component"]').locator('.text-button:not(.text-button-disabled)').filter({ hasText: 'Import Files' })
at streamlit_ui_tests/utils.ts:8
6 | await page.goto('http://localhost:8555/');
7 | const mito = page.frameLocator('iframe[title="mitosheet\\.streamlit\\.v1\\.spreadsheet\\.my_component"]');
> 8 | await expect(mito.locator('.text-button:not(.text-button-disabled)', { hasText: 'Import Files' })).toBeVisible();
| ^
9 | return mito;
10 | };
11 |
at getMitoFrame (/Users/runner/work/mito/mito/tests/streamlit_ui_tests/utils.ts:8:104)
at getMitoFrameWithTestCSV (/Users/runner/work/mito/mito/tests/streamlit_ui_tests/utils.ts:36:18)
at /Users/runner/work/mito/mito/tests/streamlit_ui_tests/graph.spec.ts:95:18
|
Start a server and run tests (ubuntu, macos):
tests/streamlit_ui_tests/utils.ts#L8
3) [chromium] › streamlit_ui_tests/graph.spec.ts:106:7 › Graph Functionality › Graph from selection with columns selected in reverse order
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: frameLocator('iframe[title="mitosheet\\.streamlit\\.v1\\.spreadsheet\\.my_component"]').locator('.text-button:not(.text-button-disabled)').filter({ hasText: 'Import Files' })
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for frameLocator('iframe[title="mitosheet\\.streamlit\\.v1\\.spreadsheet\\.my_component"]').locator('.text-button:not(.text-button-disabled)').filter({ hasText: 'Import Files' })
at streamlit_ui_tests/utils.ts:8
6 | await page.goto('http://localhost:8555/');
7 | const mito = page.frameLocator('iframe[title="mitosheet\\.streamlit\\.v1\\.spreadsheet\\.my_component"]');
> 8 | await expect(mito.locator('.text-button:not(.text-button-disabled)', { hasText: 'Import Files' })).toBeVisible();
| ^
9 | return mito;
10 | };
11 |
at getMitoFrame (/Users/runner/work/mito/mito/tests/streamlit_ui_tests/utils.ts:8:104)
at getMitoFrameWithTestCSV (/Users/runner/work/mito/mito/tests/streamlit_ui_tests/utils.ts:36:18)
at /Users/runner/work/mito/mito/tests/streamlit_ui_tests/graph.spec.ts:107:18
|
Start a server and run tests (ubuntu, macos):
tests/streamlit_ui_tests/utils.ts#L8
3) [chromium] › streamlit_ui_tests/graph.spec.ts:106:7 › Graph Functionality › Graph from selection with columns selected in reverse order
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: frameLocator('iframe[title="mitosheet\\.streamlit\\.v1\\.spreadsheet\\.my_component"]').locator('.text-button:not(.text-button-disabled)').filter({ hasText: 'Import Files' })
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for frameLocator('iframe[title="mitosheet\\.streamlit\\.v1\\.spreadsheet\\.my_component"]').locator('.text-button:not(.text-button-disabled)').filter({ hasText: 'Import Files' })
at streamlit_ui_tests/utils.ts:8
6 | await page.goto('http://localhost:8555/');
7 | const mito = page.frameLocator('iframe[title="mitosheet\\.streamlit\\.v1\\.spreadsheet\\.my_component"]');
> 8 | await expect(mito.locator('.text-button:not(.text-button-disabled)', { hasText: 'Import Files' })).toBeVisible();
| ^
9 | return mito;
10 | };
11 |
at getMitoFrame (/Users/runner/work/mito/mito/tests/streamlit_ui_tests/utils.ts:8:104)
at getMitoFrameWithTestCSV (/Users/runner/work/mito/mito/tests/streamlit_ui_tests/utils.ts:36:18)
at /Users/runner/work/mito/mito/tests/streamlit_ui_tests/graph.spec.ts:107:18
|
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/setup-python@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v2, actions/setup-python@v2, actions/setup-node@v3, actions/upload-artifact@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
The following artifacts were uploaded using a version of actions/upload-artifact that is scheduled for deprecation: "test-results-graph-macos-latest-python3.10-chromium", "test-results-graph-macos-latest-python3.10-firefox", "test-results-graph-macos-latest-python3.10-Google Chrome", "test-results-graph-macos-latest-python3.10-webkit", "test-results-graph-ubuntu-latest-m-python3.10-chromium", "test-results-graph-ubuntu-latest-m-python3.10-firefox", "test-results-graph-ubuntu-latest-m-python3.10-Google Chrome", "test-results-graph-windows-latest-l-python3.10-chromium", "test-results-graph-windows-latest-l-python3.10-firefox", "test-results-graph-windows-latest-l-python3.10-Google Chrome", "test-results-graph-windows-latest-l-python3.10-Microsoft Edge", "test-results-grid-macos-latest-python3.10-chromium", "test-results-grid-macos-latest-python3.10-firefox", "test-results-grid-macos-latest-python3.10-Google Chrome", "test-results-grid-macos-latest-python3.10-webkit", "test-results-grid-ubuntu-latest-m-python3.10-chromium", "test-results-grid-ubuntu-latest-m-python3.10-firefox", "test-results-grid-ubuntu-latest-m-python3.10-Google Chrome", "test-results-grid-windows-latest-l-python3.10-chromium", "test-results-grid-windows-latest-l-python3.10-firefox", "test-results-grid-windows-latest-l-python3.10-Google Chrome", "test-results-grid-windows-latest-l-python3.10-Microsoft Edge", "test-results-taskpanes-macos-latest-python3.10-chromium", "test-results-taskpanes-macos-latest-python3.10-firefox", "test-results-taskpanes-macos-latest-python3.10-Google Chrome", "test-results-taskpanes-macos-latest-python3.10-webkit", "test-results-taskpanes-ubuntu-latest-m-python3.10-chromium", "test-results-taskpanes-ubuntu-latest-m-python3.10-firefox", "test-results-taskpanes-ubuntu-latest-m-python3.10-Google Chrome", "test-results-taskpanes-windows-latest-l-python3.10-chromium", "test-results-taskpanes-windows-latest-l-python3.10-firefox", "test-results-taskpanes-windows-latest-l-python3.10-Google Chrome", "test-results-taskpanes-windows-latest-l-python3.10-Microsoft Edge", "test-results-toolbar-macos-latest-python3.10-chromium", "test-results-toolbar-macos-latest-python3.10-firefox", "test-results-toolbar-macos-latest-python3.10-Google Chrome", "test-results-toolbar-macos-latest-python3.10-webkit", "test-results-toolbar-ubuntu-latest-m-python3.10-chromium", "test-results-toolbar-ubuntu-latest-m-python3.10-firefox", "test-results-toolbar-ubuntu-latest-m-python3.10-Google Chrome", "test-results-toolbar-windows-latest-l-python3.10-chromium", "test-results-toolbar-windows-latest-l-python3.10-firefox", "test-results-toolbar-windows-latest-l-python3.10-Google Chrome", "test-results-toolbar-windows-latest-l-python3.10-Microsoft Edge".
Please update your workflow to use v4 of the artifact actions.
Learn more: https://github.blog/changelog/2024-04-16-deprecation-notice-v3-of-the-artifact-actions/
|
Start a server and run tests (ubuntu, macos)
44 failed
[chromium] › streamlit_ui_tests/graph.spec.ts:84:9 › Graph Functionality › Graph ───────────────
[chromium] › streamlit_ui_tests/graph.spec.ts:94:7 › Graph Functionality › Graph from selection
[chromium] › streamlit_ui_tests/graph.spec.ts:106:7 › Graph Functionality › Graph from selection with columns selected in reverse order
[chromium] › streamlit_ui_tests/graph.spec.ts:118:7 › Graph Functionality › Change Chart type to Linear
[chromium] › streamlit_ui_tests/graph.spec.ts:127:7 › Graph Functionality › Change Chart type to Horizontal Line Graph
[chromium] › streamlit_ui_tests/graph.spec.ts:136:7 › Graph Functionality › Change Chart type to vertical grouped bar Graph
[chromium] › streamlit_ui_tests/graph.spec.ts:147:7 › Graph Functionality › Change Chart type to horizontal grouped bar Graph
[chromium] › streamlit_ui_tests/graph.spec.ts:156:7 › Graph Functionality › Change Chart type to scatter
[chromium] › streamlit_ui_tests/graph.spec.ts:165:7 › Graph Functionality › Close Select Data taskpane then open it again and make an edit
[chromium] › streamlit_ui_tests/graph.spec.ts:183:7 › Graph Functionality › Can scroll in the select data taskpane
[chromium] › streamlit_ui_tests/graph.spec.ts:196:7 › Graph Functionality › Pressing undo after opening graph editor closes the graph editor
[chromium] › streamlit_ui_tests/graph.spec.ts:204:7 › Graph Functionality › Make a histogram and change the histogram specific configurations
[chromium] › streamlit_ui_tests/graph.spec.ts:225:7 › Graph Functionality › Make a box plot and change the box plot specific configurations
[chromium] › streamlit_ui_tests/graph.spec.ts:239:7 › Graph Functionality › Switch between graph and data tab
[chromium] › streamlit_ui_tests/graph.spec.ts:253:7 › Graph Functionality › Update graph when data changes
[chromium] › streamlit_ui_tests/graph.spec.ts:277:7 › Graph Functionality › Select Data taskpane still visible after toggling full screen
[chromium] › streamlit_ui_tests/graph.spec.ts:289:7 › Graph Functionality › Scatter plot from selection
[chromium] › streamlit_ui_tests/graph.spec.ts:303:7 › Graph Functionality › Update Graph Title ─
[chromium] › streamlit_ui_tests/graph.spec.ts:311:7 › Graph Functionality › Update X axis Title on double click
[chromium] › streamlit_ui_tests/graph.spec.ts:319:7 › Graph Functionality › Update Y axis Title with double click
[chromium] › streamlit_ui_tests/graph.spec.ts:327:7 › Graph Functionality › Update graph title with context menu
[chromium] › streamlit_ui_tests/graph.spec.ts:331:7 › Graph Functionality › Update X axis title with context menu
[chromium] › streamlit_ui_tests/graph.spec.ts:335:7 › Graph Functionality › Update Y axis title with context menu
[chromium] › streamlit_ui_tests/graph.spec.ts:339:7 › Graph Functionality › Delete graph title with context menu
[chromium] › streamlit_ui_tests/graph.spec.ts:343:7 › Graph Functionality › Delete x axis title with context menu
[chromium] › streamlit_ui_tests/graph.spec.ts:347:7 › Graph Functionality › Delete y axis title with context menu
[chromium] › streamlit_ui_tests/graph.spec.ts:351:7 › Graph Functionality › Update Y axis Title with double click after interacting with the legend
[chromium] › streamlit_ui_tests/graph.spec.ts:366:7 › Graph Functionality › Update X axis title through toolbar
[chromium] › streamlit_ui_tests/graph.spec.ts:382:7 › Graph Functionality › Update Y axis title through toolbar
[chromium] › streamlit_ui_tests/graph.spec.ts:398:7 › Graph Functionality › Hide Graph title through selecting and pressing delete
[chromium] › streamlit_ui_tests/graph.spec.ts:407:7 › Graph Functionality › Hide x axis title through selecting and pressing delete
[chromium] › streamlit_ui_tests/graph.spec.ts:416:7 › Graph Functionality › Hide y axis title through selecting and pressing delete
[chromium] › streamlit_ui_tests/graph.spec.ts:425:7 › Graph Functionality › Hide X axis title ──
[chrom
|
Loading