Comments (11)
Mounting method study
- When parsing yaml and structuring each sentence, keep the corresponding line number in the structure.
- After the error occurs, re-analyze the original source from the characteristics of the section in question to identify the relevant line
Which implementation is more efficient? And can it be more accurate in identifying the relevant rows with less impact on future enhancements?
If you have any good ideas, we'd like to discuss them in more depth.
from runn.
If we are doing normal Unmarshal, it seems to be difficult to get the YAML rows.
Also, errors may not correspond to YAML lines.
Perhaps it would be better to split this problem into two parts.
- Linter to check runbook format ( e.g.
runn lint
)- Build completely separate from the current Unmarshal structure.
- Display more detailed reasons for errors that occur in steps
- At least be able to see the runbook file and step key where the error is occurring.
from runn.
First, implement linter so that the runn book structure can be analyzed.
At this point, it will be possible to determine which lines of the original yaml correspond to the syntax, including the steps.
After that, we will detail the errors
I thought the above process seemed like a good way to fine-tune the problem
from runn.
note
#146 (comment)
How to display an error if the Runbook is a standard input? We may need to consider this.
from runn.
@k2tzumi is this issue still open? I would like to work on it as part of Hacktoberfest 2022
from runn.
Yes issues remain.
I have no concrete results, just a study of implementation methods on my part.
I would like to work on it as part of Hacktoberfest 2022
It would be helpful if you could proceed with the assignment.
from runn.
@k2tzumi can you tell me how to start or point me to a getting started guide?
from runn.
I don't know if this will be helpful, but I found the following page
https://dev.to/nitinkumar30/what-how-to-do-in-hacktoberfest-2022-p36
By the way, I have never attended Hacktoberfest.
I don't understand because the conversation was so abrupt, but what would be the purpose of your participation in this Hacktoberfest?
I feel it is an interesting initiative.
from runn.
I was researching Hacktoberfest and realized I was mistaken.
Sorry for the odd reply.
Is the purpose of the following OK?
- register runn in the maintenance repository of Hacktoberfest
As far as I can confirm, you need to have the authority to own the repository, so you cannot make the decision on your own.
Please give us a few minutes to check with owner.
Contributions are always welcome, not just for Hacktoberfest participation, so please keep in touch!
from runn.
Hi @amoghrajesh !
Welcome!
can you tell me how to start or point me to a getting started guide?
Unfortunately, we are not able to provide a starting guide for this repository, as it is not fully developed.
You will need to read the code and find bugs and make suggestions, like #71.
Please refer to past merged Issues and PRs.
Or, I am not particularly good at English, so I would be very happy to get suggestions for better updates to the README.
Happy hacktoberfest
from runn.
is this issue still open?
YES! we want!!
from runn.
Related Issues (20)
- Can't put DB value in template HOT 3
- Set the endpoint of runners HOT 4
- Is it possible to specify a json file relative to the execution path? HOT 4
- Support `concurrency:` like GitHub Actions
- Request fails with JSON files containing escape sequences for line feed codes HOT 4
- Enable configurable HttpRunner timeout HOT 1
- Panic may occur during load testing HOT 5
- Proposal: GraphQL runner HOT 2
- What are some possible ways to have a unique id issued for each scenario? HOT 2
- Found `Failure/Error: invalid` when stdin has a json previous result HOT 7
- How to read and execute a proto file on the command line? HOT 3
- How to req in ssh conneted server HOT 10
- openapi3 not working when running via ssh connected server HOT 20
- In loop, json is recognized as string HOT 13
- When using loop, how to change description HOT 4
- Allow HTTPRunner to take over cookies HOT 3
- http request fails when using numeric value for variable in multipart/form-data HOT 1
- Define an accessor to get the Host of the endPoint of HTTPRunner HOT 5
- How to use json data when using gRPC runner? HOT 1
- Access to response results during loop HOT 8
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 runn.