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

Automated tests #7546

Closed
Tracked by #2195
farmaazon opened this issue Aug 10, 2023 · 1 comment
Closed
Tracked by #2195

Automated tests #7546

farmaazon opened this issue Aug 10, 2023 · 1 comment
Assignees
Labels
-build-script Category: build script d-hard Difficulty: significant prior knowledge required p-lowest Should be completed at some point s-research-needed Status: the task will require heavy research to complete x-chore Type: chore

Comments

@farmaazon
Copy link
Contributor

farmaazon commented Aug 10, 2023

This task is about researching and implementing automated end-to-end tests for Enso application.

First, we need to research existing frontend-testing frameworks to see what is suitable to our app, possibly providing a PoC of one of those.

If we don't find any, there are still remnants of old "integration tests" which were abandoned at some point. Those were wasm-bindgen tests with the engine run in the background, and all user interactions were simulated by triggering proper FRP endpoints in one of the view component. However, it had regular false-failures due to timeouts or other wasm-bindgen tweaks. The solution would be making lesser number of longer cases (the already improved app performance might help as well).

@farmaazon farmaazon added d-hard Difficulty: significant prior knowledge required p-high Should be completed in the next sprint x-chore Type: chore -gui -build-script Category: build script s-research-needed Status: the task will require heavy research to complete labels Aug 10, 2023
@farmaazon farmaazon moved this from ❓New to 📤 Backlog in Issues Board Aug 10, 2023
@farmaazon farmaazon self-assigned this Aug 10, 2023
@jdunkerley jdunkerley added p-lowest Should be completed at some point and removed p-high Should be completed in the next sprint labels Aug 30, 2023
@farmaazon
Copy link
Contributor Author

Closing in favor of #8487 + work already done in GUI2.

@farmaazon farmaazon closed this as not planned Won't fix, can't repro, duplicate, stale Feb 26, 2024
@github-project-automation github-project-automation bot moved this from 📤 Backlog to 🟢 Accepted in Issues Board Feb 26, 2024
@farmaazon farmaazon moved this from 🟢 Accepted to 🗄️ Archived in Issues Board Feb 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
-build-script Category: build script d-hard Difficulty: significant prior knowledge required p-lowest Should be completed at some point s-research-needed Status: the task will require heavy research to complete x-chore Type: chore
Projects
Archived in project
Development

No branches or pull requests

2 participants