Comments (7)
Should be fixed in nightly >= 18-04-2018
from gauge-python.
Working as expected on
Gauge version: 0.9.8.nightly-2018-04-19
Commit Hash: 58298e2
Plugins
-------
python (0.3.0.nightly-2018-04-18)
from gauge-python.
I'm able to replicate the issue using gauge version:
$ gauge -v
Gauge version: 0.9.9
Commit Hash: 8db625f
python (0.3.2)
OS:
$ cat /etc/os-release
PRETTY_NAME="Debian GNU/Linux 9 (stretch)"
NAME="Debian GNU/Linux"
VERSION_ID="9"
VERSION="9 (stretch)"
hardware specifications : all attached
hardware_specifications.txt
After the gauge run command is run until the first test starts around 1 minute passes( during this time the processor usage is around 100% )
htop screenshot:
gauge.log :
14:34:32.871 Plugin python is already installed.
14:34:32.872 Plugin html-report is already installed.
14:34:32.872 Plugin spectacle is already installed.
14:34:32.872 Plugin flash is already installed.
14:35:43.994 # Check the item preview
14:35:46.811 ## Login with default credentials
Notes to reproduce:
The issue doesn't appear in the beginning of a new project, but after more step implementations are added. I cannot add the project i'm working on, but the issue can be reproduced starting with a new project
For example, using attached project(gauge-test.tar.gz) composed from the initial project template plus some dummy new step implementations the process needs more than 1 minute to start the tests while processor is at 100%
gauge-test.tar.gz
from gauge-python.
Considerable optimisation for initialisation is done. Execution optimisation will be handled in #79
from gauge-python.
@marius-uncrop
Thanks for reporting the issue.
This issue is about the performance issue during load. With the given project loading(project initialization) also had an issue . This has been addressed in the following version.
Gauge version: 0.9.9.nightly-2018-05-24
Commit Hash: 2150e31
Plugins
-------
python (0.3.3.nightly-2018-05-25)
As mentioned by @NivedhaSenthil, the execution optimization will be done as a part of #79.
from gauge-python.
@sguptatw , @NivedhaSenthil ,
thanks for working on this; from the initial tests, I notice a huge improvement after this task + #79 .
your work is really appreciated !!!
from gauge-python.
@marius-uncrop glad to know it worked!
from gauge-python.
Related Issues (20)
- Python step implementations not found in VSCode devcontainer HOT 4
- [SOS]When i update getgauge==0.3.14,it does not work well(Chinease support is unfriendly) HOT 4
- Exception while loading step implementations from file not logged HOT 2
- File "check_and_install_getgauge.py", line 5, ImportError: No module named pkg_resources with Python 3.7 HOT 8
- when gauge python upgrade to 0.3.15, error got an unexpected token STAR here HOT 3
- Python runner doesn't exit when gauge gets SIGINT
- load_files method taking 40+ seconds HOT 1
- Latest version of 'protobuf' causes errors on start
- Screenshot feature is not working as expected HOT 2
- Getting error when I provide the table at the scenario & step level HOT 9
- All tests are shown in test explorer but it's not grouped based on the base package name
- plugin 0.3.17 can not support Chinese HOT 1
- The statistics should be consistent in console and reports with table-driven-scenario feature enabled HOT 1
- VSCode debug mode problem with Python 3.10 HOT 2
- Not possible to debug external Python code HOT 1
- Python 3.10 feature "Structural Pattern Matching" not supported
- Gauge cant install the plugin ' ' [PyCharm Community][Gauge 1.6.3] HOT 6
- Executing out of the box example gauge-python scripts seems to display errors on the console
- Extension of VS code doesn't run test case by my local ./venv HOT 3
- Warning log: ModuleNotFoundError: No module named 'pkg_resources' HOT 1
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 gauge-python.