Comments (4)
Thanks for the issue. Sounds reasonable! Though I do think if using time travel helpers, you should make sure time is restored, I believe this formatter might not be the only one that get's affected by such issues 😄
from allure-ruby.
you should make sure time is restored
Definitely! We have already fixed them :)
from allure-ruby.
I read through the article and it actually seems, that monotonic
clock is not very useful in this situation. We don't need to get elapsed time but rather epoch timestamp.
There is a constant that allows to do that, CLOCK_REALTIME
, but even ruby documentation suggest to use Time.now
over it.
from allure-ruby.
Closing this, it doesn't seem that monotonic clock is at all usable in scenario when one needs to get current epoch timestamp.
Given that Time.now
happens in formatter which always happens outside of rspec context, I consider that users should make sure to reset time traveling in the scenario.
from allure-ruby.
Related Issues (20)
- Support for rspec-retry HOT 2
- Same test case goes for a retry section even though being specified with custom environment HOT 2
- Suites names are not displayed HOT 5
- Could not update to version greater than 2.13.6 HOT 6
- Allure 2.13.6.4 and above outputs hash instead of json HOT 7
- [Security] Workflow test.yml is using vulnerable action paambaati/codeclimate-action HOT 1
- Add support for parameters in step HOT 3
- allure step doesn't work if is used in global before :all hook HOT 11
- Not able to generate report in github workflows HOT 2
- On expected error Step is not stoped with Failed state HOT 1
- JRuby Compatibility HOT 2
- Add support for influencing history id based on environment properties HOT 8
- Allure Report shows incorrect calculations for failed tests because of test retries HOT 2
- [allure-cucumber] Inconsistent step and test status if not using RSpec HOT 1
- Enable terminal output of test results when using AllureRspecFormatter HOT 2
- bug: undefined method `failure_exception=' HOT 1
- NameError: uninitialized constant AllureRspec::Adaptor HOT 3
- Allure Rspec: category page 404 error HOT 5
- Bug: Getting Error when using keyword arguments for allure step method 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 allure-ruby.