You will create a new foo.properties file for each run.

On Mon, Jul 28, 2014 at 1:06 PM, Andrew Pritykin <[email protected]>
wrote:

> Jon,
>
> THANK YOU! I got it to work! I appreciate your help very much! Cheers!!
>
>
> On Monday, July 28, 2014 1:49:31 PM UTC-4, Andrew Pritykin wrote:
>>
>> So just to clarify, will I be creating a new foo.properties file for each
>> run or add a new value to YVALUE?
>>
>> On Monday, July 28, 2014 1:47:49 PM UTC-4, Jon Schewe wrote:
>>>
>>> That's how I use the plot plugin as well. Have your script write
>>> YVALUE=time into the file foo.properties, then configure the plugin to use
>>> the file just like I specified earlier. The plot plugin will keep track of
>>> all of the values for each build internally.
>>>
>>>
>>> On Mon, Jul 28, 2014 at 11:38 AM, Andrew Pritykin <[email protected]>
>>> wrote:
>>>
>>>> How would I go about using the foo.properties files for what I need.
>>>>
>>>> Basically my script tests how long it takes to load the webpage, then
>>>> saves the time in a file. I plan to graph the load time for each build in a
>>>> single graph (so we can monitor webpage performance over time).
>>>>
>>>> I apologize as I am new to all of this and am trying to piece it all
>>>> together.
>>>>
>>>> On Monday, July 28, 2014 12:33:47 PM UTC-4, Jon Schewe wrote:
>>>>
>>>>> The "foo.properties" file is created for each build as part of my
>>>>> continuous integration script.
>>>>>
>>>>>
>>>>> On Mon, Jul 28, 2014 at 10:23 AM, Andrew Pritykin <[email protected]>
>>>>> wrote:
>>>>>
>>>>>> Jon,
>>>>>>
>>>>>> Is the same file "foo.properties" used for multiple builds? Would I
>>>>>> just continue to add values to YVALUE or create a new file for each 
>>>>>> build?
>>>>>> Is it difficult to write to the properties file in Javascript?
>>>>>>
>>>>>>
>>>>>> On Monday, July 28, 2014 11:12:17 AM UTC-4, Jon Schewe wrote:
>>>>>>
>>>>>>> I have the plot plugin generating plots from some of my test
>>>>>>> scripts. I'm using the properties file format. So for each series that I
>>>>>>> want to graph I create a file that contains YVALUE=<value>. For 
>>>>>>> instance I
>>>>>>> have a series named "foo" and I create a file named "foo.properties" 
>>>>>>> that
>>>>>>> contains a single line "YVALUE=5". The name of the file and the name of 
>>>>>>> the
>>>>>>> series do not need to match.
>>>>>>>
>>>>>>> In my configuration I created a plot group "Plots" with a plot title
>>>>>>> "Foo" and a "Plot y-axis label "foo". Then the data configurationhas 
>>>>>>> "Data
>>>>>>> series file" is "foo.properties" assuming that the file is at the top 
>>>>>>> of my
>>>>>>> workspace. Paths are relative to the workspace directory. Then I check 
>>>>>>> the
>>>>>>> radio button "Load data from properties file"
>>>>>>>
>>>>>>> Note that if you're using a matrix build you will likely have
>>>>>>> problems unless you build your own patched version of the plot plugin.
>>>>>>>
>>>>>>> An example of picking up my value for the properties file is here:
>>>>>>>
>>>>>>> cat rse-stats.txt | grep "RSE" | awk '{printf("YVALUE=%f",$1)}' >
>>>>>>> rse-ch0.properties
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> On Mon, Jul 28, 2014 at 9:58 AM, Andrew Pritykin <[email protected]>
>>>>>>> wrote:
>>>>>>>
>>>>>>>>  Still looking for any help on this problem.
>>>>>>>>
>>>>>>>> On Wednesday, July 23, 2014 5:22:12 PM UTC-4, Andrew Pritykin wrote:
>>>>>>>>>
>>>>>>>>> So here is the deal folks,
>>>>>>>>>
>>>>>>>>> I have a PhantomJS script that simply measures the amount of time
>>>>>>>>> it takes to load a web page (in ms). My plan is to graph the result 
>>>>>>>>> (time
>>>>>>>>> taken) on a graph for each build over time.
>>>>>>>>>
>>>>>>>>> I read about the Plot Plugin and how "easy" it is to plot data on
>>>>>>>>> a graph by using formats like .xml or .csv
>>>>>>>>>
>>>>>>>>> I currently am able to get my script to save the result (time
>>>>>>>>> taken to load page) to a external .csv file.
>>>>>>>>>
>>>>>>>>> For Example: 367,8042,567,
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> One of my builds that I am testing this with(using a github repo)
>>>>>>>>> saves the data in the .csv file but Plot Plugin does not seem to plot 
>>>>>>>>> the
>>>>>>>>> data. Not sure if its the format of my data or the configuration of 
>>>>>>>>> the
>>>>>>>>> plugin.
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> Lastly another way I thought to do this is without a Source Code
>>>>>>>>> Management and just move the script and the .csv file to the 
>>>>>>>>> workspace for
>>>>>>>>> that project. The issue I am getting with this project is the script 
>>>>>>>>> is
>>>>>>>>> unable to either open or write to the file (possible permission 
>>>>>>>>> issues).
>>>>>>>>>
>>>>>>>>> I am quite desperate to get this "easy" build to work and display
>>>>>>>>> the data. Does anyone have experience doing this and/or help me out 
>>>>>>>>> to get
>>>>>>>>> this working. I greatly appreciate it!
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> I will attach the script and a example .csv to this post for
>>>>>>>>> people to get a better understanding.
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>  --
>>>>>>>> You received this message because you are subscribed to the Google
>>>>>>>> Groups "Jenkins Users" group.
>>>>>>>> To unsubscribe from this group and stop receiving emails from it,
>>>>>>>> send an email to [email protected].
>>>>>>>>
>>>>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> http://mtu.net/~jpschewe
>>>>>>>
>>>>>>>   --
>>>>>> You received this message because you are subscribed to the Google
>>>>>> Groups "Jenkins Users" group.
>>>>>> To unsubscribe from this group and stop receiving emails from it,
>>>>>> send an email to [email protected].
>>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> http://mtu.net/~jpschewe
>>>>>
>>>>>   --
>>>> You received this message because you are subscribed to the Google
>>>> Groups "Jenkins Users" group.
>>>> To unsubscribe from this group and stop receiving emails from it, send
>>>> an email to [email protected].
>>>> For more options, visit https://groups.google.com/d/optout.
>>>>
>>>
>>>
>>>
>>> --
>>> http://mtu.net/~jpschewe
>>>
>>>   --
> You received this message because you are subscribed to the Google Groups
> "Jenkins Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> For more options, visit https://groups.google.com/d/optout.
>



-- 
http://mtu.net/~jpschewe

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to