Comments (5)
@iepoch Thanks for reporting the issue. This is valid a bug from the plugin and it is fixed as part of #52
I will merge the PR and make a new release tomorrow that will solve the problem.
from appium-dashboard-plugin.
@iepoch Fix is now available in v1.0.0-beta.12
. You can update the plugin using appium plugin update appium-dashboard
command. Can you verify and close the issue if it's working as expected.
from appium-dashboard-plugin.
@sudharsan-selvaraj I did try it this morning however I still have a issue it cleared the stack of sessions. However on 1 test run it kicked up 2 sessions one closed the other did not.
I am running appium, webdriverio, and cucumber with page object model for reference. I do have 2 feature test but they do not run in parallel. So just to give you an understanding of what is happening a little bit again not running in parallel. Only 1 device is running not 2.
from appium-dashboard-plugin.
I did a little check and my max instances was set to 10 when it should have been 1 which also is why I noticed some failures in my test since I only had 1 device spun up and not 2. So in that case it could have been trying to run in parallel on the one device and was causing the issue of seeing 2 test but on 1 device. Which did not allow it to close. I have 3 Scenarios running. So if you wanted a setup like mine to see the issue.
- First uninstall and reinstall the plugin for better clarity and visually see the issue.
- Added two Scenarios in one Feature
- and add 1 to another feature. I run them in a suite together based on the webdriverIO and cucumber setup. In the config 4. Then set Max instance set to 10 ( accident) and the capabilities is just 1 device iOS 15.2 iPhone Pro from the example above.
Can be simple test but that should show you the spin up with 2 devices and 1 running continuously.
Please let me know if you need a full detailed step by step reproduction. But this should get you there to where I see the issue I hope. And thank you this tool really is awesome.
from appium-dashboard-plugin.
@iepoch Are you killing the web driver session at the end of each test execution? If the webdriver session is not killed, then appium server thinks that the session id is still active. That's the reason why you are seeing a spinner in the UI.
from appium-dashboard-plugin.
Related Issues (20)
- Client Support : Do we have any java client published for appium dashboard? Can you please share it if exists or any plan for the same ?
- is there any option to set adb remote server? HOT 1
- Video resolution parametrization HOT 3
- My test ran successfully though in appium dashboard that session test result is showing as failed HOT 5
- Configure a Docker volume to preserve the information of the test session HOT 3
- Only one video getting recorded per session HOT 1
- Appium Dashboard has no Sessions in Hub + Node setup of Device Farm HOT 3
- After running a few tests, Appium completely falls over and fails everything ONLY when appium dashboard is enabled
- Issue when executing the github code : Error: ENOENT: no such file or directory, stat 'appium-dashboard-plugin\lib\public\index.html' HOT 1
- Interact video via log
- Pressing the "Delete all Sessions" button during an execution causes the sql database to lock itself HOT 1
- Integrate with selenium grid 4
- how to change name on session? HOT 3
- Videos Generated are only 30mins long
- Appium server port hardcoded in appium-dashboard
- database.sqlite file has consumed 45GB, Do we have any auto cleanup for this? HOT 5
- Custom Capability does not work HOT 2
- Video recordings do not record the entire session, only a fragment
- Please add plugin opensource license type
- Appium server is down because of exception thrown in sqlite DB
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 appium-dashboard-plugin.