-
Notifications
You must be signed in to change notification settings - Fork 29
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[JENKINS-39988] Build Management Tools - Thresholding #8
base: development-2.0.0
Are you sure you want to change the base?
[JENKINS-39988] Build Management Tools - Thresholding #8
Conversation
So this is my question, how do we change this feature so that's it's a Post-Build Action. Does it make more sense to make it a Post-Build Action or Keep it as a Build Action. In my mind, it should be a robot framework plugin, just like the robot framework plugin. That way future additions to the Project Status page would have access to relevant information. |
@tlenaic i like the new code in PR#8 more 👍 It is much cleaner! do not go back to the old code ;) I've opened a Google Group discussion Let's see what the Jenkins developers say, if there is an easy way for Build Action and Post-Build Action to easily communicate. I do not want a new zap process in Post Build, but there are a lot of benefits to having Build Management Thresholds as a Post-Build, let's wait and see what they say, is that okay? |
@tlenaic Would you mind trying to create it as a Post-Build action, as per the Google Group discussion? I can try to help as best as i can and we can work on it together if you like. |
@tlenaic Also please let me know if you'd like to be added to the Contributors page I'll need your Jenkins userid as well as your email. |
yes i will look at it, as soon as possible -> next week. i am busy now |
@JordanGS i am back from holiday. jenkins userid = ngola_boy mail = [email protected] |
Hi, like will see i have take a look on it. |
@JordanGS i have a question in the group discussion. |
@tleniac I don't have an available pc at the moment, will take a look on Saturday afternoon, I need to do some research as well to answer
Cheers, Goran.
…On Apr 28, 2017, 8:12 AM -0400, tlenaic ***@***.***>, wrote:
@JordanGS (https://github.com/JordanGS) i have a question in the group discussion.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub (#8 (comment)), or mute the thread (https://github.com/notifications/unsubscribe-auth/AQzk-ABB9R47rhHy8t5XqHsW73tu9ud1ks5r0dfAgaJpZM4M848c).
|
@JordanGS have you review manage threshold ? or take a look at postbuild action ? sooner it will be done, better it will be. now i can remember what i've done, but i am not sure that in on month, it will still be the case. |
if you are busy, maybe we could first review UI, help and condition of stability of a build. once we agree on that may be merged. |
Health issues in the family, I'll find some time in a day or two. Sorry
Cheers, Goran.
…On May 3, 2017, 12:59 PM -0400, tlenaic ***@***.***>, wrote:
if you are busy, maybe we could first review UI, help and condition of stability of a build. once we agree on that may be merged.
and take time later to look deeper on post action, if my way does not match.
i think post build step is not only an issue for mange threshold, but jira feature too
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub (#8 (comment)), or mute the thread (https://github.com/notifications/unsubscribe-auth/AQzk-EyvzWAOUIibjfnVr3ltJowbGjI2ks5r2LJmgaJpZM4M848c).
|
@tlenaic reading and catching up now. Updated your contact information: https://wiki.jenkins-ci.org/display/JENKINS/List+of+Contributors |
@thc202 @tlenaic Not uploading any code yet for thresholding as a Post Build. I have one question for you guys. As more items more to Post Build step, that's there i think JIRA Creation and Report Generation should be as well. What do you guys think would be the best approach
Personally, i'm leaning towards option 2, compacting a session has never been an issue for me. I've compacted large 40-50GB session files and then they load in 10-30 seconds once their filesize is compressed. What do you both think? 1 or 2? The only thing is that if we go with 2, threshold will need to be put on hold for a little bit simply because i'll need to make the installation of zap more object oriented and less reliant on the ZAPDriver class which is already too bloated. With Option 1 on the other hand, all we would have to pass is 4 integer values which is really simple, they would be calculated in the ZAPDriver and passed as an Action Parameter, then read in the Post Build. Update: https://github.com/JordanGS/zap-plugin/tree/development-1.1.0-thresholding has code for two instance of zap being started and stopped, it's just rough code and needs to be more object oriented and values properly parsed. I need more time to fix it. This is a starting point for Option 2 Option 1 on the other hand would just be: ZAPBuilder perform method
Then the Post Build Class would just have
The class MyAction can be automatically created by eclipse and would just require the getter/setter/constructor. As i said, option 2 requires more time and is a bit harder but would be more beneficial in the long run i believe. Thoughts? |
I shared your ideas on JIRA Creation, Thresholding and Report Generation. |
@JordanGS i have improve your project we are almost at the end. let me now if you have better result than me. i put my project on the google group discussion |
I'll take a look at the latest code tomorrow morning. I think it's fine to push to this branch(?). |
@tlenaic I'll update tonight and get it merged tomorrow. |
I'm working on some code changes, there were issues with the zip you attached. Give me a day or two and then you can update. Sound good?
…On Jul 11, 2017, 11:57 AM -0400, tlenaic ***@***.***>, wrote:
@JordanGS @thc202 i was sick this weekend. i see you have push previous work "NICE !"
If you want i can update the branch tonight
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or mute the thread.
|
@JordanGS Nice and thanks. |
@tlenaic working on development-2.0.0-action branch, once that is merged and finished i'll merge this. The reason for the delay being that i would like ZAP class to be a controller for both ZAPDriver and ZAPManagement, rather than having duplicated code in both. More OO and easier to maintain in the long run. I'll rush to finish that overhaul. |
@JordanGS hi, have you solved your issue ? do you need me to try to solved it ? |
@JordanGS @thc202 hi, hope you are having good vacation. |
When this will be merged or any update on progress? |
Will this be merged anytime sooner? |
No description provided.