Comments (7)
The most recent commit in the development branch contains an implementation of the functionality for unit test results grouping by the endpoints that they hit. Running the Dashboard on a very simple app results in the following 'Test Monitor' page:
It shows two simple endpoints, with their corresponding color in the header.
On clicking the header, the unit test results for that specific endpoint are shown (like for 'static').
Is this more or less what you had in mind?
from flask-monitoringdashboard.
that is cool @kloostert !
do i have to migrate the DB/code in any way
to try it out on the server? or can i simply
pull the latest version on the dev branch?
what are main and static in the image?
the run-times in the table ... are they
for the test or for the endpoint?
from flask-monitoringdashboard.
Migration of the DB should be done automatically by the code.
But, when running the dashboard of the development branch on the server, the 'Test Monitor' page will be inaccessible, since it will not yet have any grouped unit test data (which it should receive from Travis).
Maybe it's an idea to set up the Travis part first, such that this data can be provided?
In the image, 'main' and 'static' are endpoint names of the small Flask app that I used for testing purposes.
The run-times in the table are left untouched and so they are the same as before (those are execution times for the tests).
from flask-monitoringdashboard.
I can do the Travis setup and configuration for this new functionality, but it seems that the current build of Zeeguu-API is not able to get through the setup phase. The Travis log says:
error: newspaper3k 0.2.5 is installed but newspaper3k==0.2.2 is required by {'watchmen'}
The command "python setup.py develop" failed and exited with 1 during .
from flask-monitoringdashboard.
from flask-monitoringdashboard.
Is this issue resolved now? @mircealungu @kloostert
from flask-monitoringdashboard.
Indeed.
from flask-monitoringdashboard.
Related Issues (20)
- Flask-MonitoringDashboard not working at all HOT 2
- IP Address Incorrect when behind Load Balancer
- Jinja2 version mismatch with flask2.0 HOT 10
- Is sorting by column broken again?
- Status code incorrectly logged HOT 3
- Installing this dashboard breaks app with Flask-ScoketIO HOT 1
- VersionConflict between jinja2-3.0.1 and jinja2-2.11.1 HOT 2
- Flask Monitoring Dashboard in Kubernetes recreates DB on persistent volume for each pod HOT 2
- CSRF on Falsk monitoring dashboard not working HOT 8
- Cannot login to dashboard HOT 6
- Scipy Dependency errors on Mac M1 HOT 3
- Support for Python 3.9, 3.10, ...? HOT 8
- Track Dropped requests
- Extension breaks with Sessions HOT 1
- AttributeError: 'Blueprint' object has no attribute 'before_app_first_request'. Did you mean: 'before_app_request'? HOT 7
- Flask Dashboard not working, just screen loading and loading HOT 7
- Initial setup fails HOT 10
- ModuleNotFoundError: No module named 'requests' HOT 3
- User table - insufficient column length for password_hash HOT 1
- Type not specified as int for endpoint_id get parameter in routes
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 flask-monitoringdashboard.