Comments (1)
I dug into this a little bit, and came to the conclusion that there's no other way. Here are our choices:
- Just continue as-is - a stray "sync success" notification will continue to break tests, tests will continue to break because notifications take too long to appear
- Just remove notification checking period. for tests that need a verification, use api
- use api for tasks success check
I vote for 1) because the notifications are a part of the UI, they are somewhat busted, and our tests are saying so. We can't just stop testing them because dev hasn't gotten around to fixing.
We can probably be better at capturing multiple notifications and ignoring ones like "sync success".
from katello.auto.
Related Issues (20)
- Failed Test: Creates org adds new system then applies custom org default HOT 1
- Failed test: Add custom info HOT 3
- Fix the UI/create env function with label workaround HOT 1
- Fix the Create an org with content, delete it and recreate it test case HOT 1
- Fix the Check whether the users default-org & default-env gets updated HOT 1
- Failed test: Change interval of an existing sync plan HOT 1
- Sync plan validation test raises Null Pointer exception HOT 2
- Test assign sync plan to multiple products needs to be fixed HOT 2
- Fix test: subscribe a system to custom product HOT 2
- Fix the aactivation keys tests HOT 1
- Fix the permissions tests HOT 1
- Add support to update release-version for the systems HOT 1
- Fix manifest import history tests HOT 1
- Fix the end-to-end tests HOT 1
- Fix AssertionError while validating checkin date HOT 1
- Fix all package install tests HOT 2
- Fix remove product from content-view definition test HOT 1
- Failed tests: Consume contents on client after applying filters
- Fix the Register a system and validate subscription tab HOT 1
- Fix the Creates org adds new system then applies custom org default
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from katello.auto.