If you can write your tests as a script, and if you can output the results of the tests in JUnit format, then the test results are easily displayed in Jenkins.
There are many different tools and languages which can write JUnit format output, like: - Ant JUnit task (Java) - Maven surefire plugin - Python py.test - Javascript Node.js NodeUnit - Ruby CI::Reporter If you write your test in one of those, Jenkins jobs can read the JUnit xml output and show nice summaries and histories. Mark Waite On Fri, Aug 28, 2015 at 3:24 AM 'Pulkit Lall' via Jenkins Users < [email protected]> wrote: > Richard, > If I have written script as you mentioned, then is there a way I can check > if installation done is proper or not through Jenkins? > > > On Wednesday, 19 August 2015 14:20:04 UTC+5:30, Richard Bywater wrote: > >> Basically if you can code / script it then Jenkins can do it. I'd start >> by getting a scripted thing up and running and then you can have Jenkins >> call that script when things change etc. >> >> Richard. >> >> On Wed, 19 Aug 2015 8:43 pm 'Pulkit Lall' via Jenkins Users < >> [email protected]> wrote: >> > Hi All, >>> I have a scenario where I think Jenkins could help me a lot if its >>> possible.... I did my best to explain the scenario but if there are still >>> any questions, I will be glad to answer them. >>> >>> I have multiple jobs in Jenkins which are compiling code, creating >>> installers (Windows and Linux), creating artifacts for both Windows and >>> Linux platforms. >>> >>> Now, after the builds are complete, I have to manually install them to >>> verify if the installer is proper and that the options like "Complete", >>> "Custom" installations are working properly, all files are present or not. >>> >>> This takes a lot of time to do for all the installers for both OS. >>> >>> Is there a way in Jenkins where I could run a job which will copy the >>> installers, install in the appropriate slave, check for the number of files >>> or something like that which will verify from sort of benchmark, try out >>> different types of installations like "Complete", "Custom", "Repair" and >>> also check for "Uninstallation" part. >>> >>> Any help on this would be appreciated. >>> >>> -- >>> 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]. >> >> >>> To view this discussion on the web visit >>> https://groups.google.com/d/msgid/jenkinsci-users/03fd35e6-e230-46a6-9590-9a9333ae37fc%40googlegroups.com >>> <https://groups.google.com/d/msgid/jenkinsci-users/03fd35e6-e230-46a6-9590-9a9333ae37fc%40googlegroups.com?utm_medium=email&utm_source=footer> >>> . >>> For more options, visit https://groups.google.com/d/optout. >>> >> -- > 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]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/jenkinsci-users/a69f7450-a749-427f-9a89-9d135ab79517%40googlegroups.com > <https://groups.google.com/d/msgid/jenkinsci-users/a69f7450-a749-427f-9a89-9d135ab79517%40googlegroups.com?utm_medium=email&utm_source=footer> > . > For more options, visit https://groups.google.com/d/optout. > -- 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]. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-users/CAO49JtGfRCwp8S6LT0k7QC84nCD6ysYNiCWAvspzxThmHG4%2B8g%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
