enso-org / enso

Enso Analytics is a self-service data prep and analysis platform designed for data teams.
https://ensoanalytics.com
Apache License 2.0
7.39k stars 323 forks source link

Update `Enso_File` download to Cloud API changes, fix missing Cloud tests #11596

Closed radeusgd closed 1 day ago

radeusgd commented 1 week ago

Pull Request Description

Important Notes

Checklist

Please ensure that the following checklist has been satisfied before submitting the PR:

radeusgd commented 1 week ago

Enso_File_Spec tests are passing so it should be all good. Not sure if worth running Cloud tests on CI as they are failing on develop anyway.

radeusgd commented 2 days ago

Trying 2 new approaches to listing ran tests (as I noticed some broken tests even though green status on develop).

  1. Re-enable listing all tests in CI log on the Extra workflow. a. I think there it is useful to see all tests that were run. Failures can be quickly glanced over thanks to recently added annotations.
  2. Trying to enable the Test Report workflow a. It was disabled due to a 'not a fork' check, but that was also affecting scheduled and dispatched runs which I don't think was right.

radeusgd commented 1 day ago

Extra Cloud tests are now running the necessary Cloud tests, and they are passing 🎉 image

So I'm merging.