Due to virtualization, there are no "row" elements in the data grid anymore.
As the individual cells have a gridcell role, this is causing automated a11y tests to fail: https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Roles/Gridcell_role
I'm not sure about the right solution:
gridcell role?row element (even though it's not 100% correct)?cc @myasonik @chandlerprall
@chandlerprall how does EUI's automated testing not fail on the same thing?
Datagrid pages are disabled in the axe check
For EUI, I can't think of a workaround for getting around this requirement. A role=grid needs children with role=row.
For Kibana, at this point, the most practical solution is probably to ignore datagrid classes in the tests. @flash1293 I can help you set that up.