<div dir="ltr">Hi Yash,<div><br></div><div>It seems like you submitted your draft proposal alright, but you didn't submit your final proposal before the deadline. This means that we cannot accept it unfortunately :(</div><div>Don't fret though. You can always stay and contribute to Wine and apply during your final year. This can increase your chances of getting accepted next time :)</div><div><br></div><div>Cheers,</div><div>Aaryaman</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Mar 29, 2018 at 6:48 PM, Stefan Dösinger <span dir="ltr"><<a href="mailto:stefandoesinger@gmail.com" target="_blank">stefandoesinger@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word;line-break:after-white-space">Hello Yash,<div><br></div><div>It seems your E-Mail got stuck in moderation until yesterday, I've only seen it today - That's most likely because you are not subscribed to the mailing list. Unfortunately you did not post it on <a href="http://summerofcode.withgoogle.com" target="_blank">summerofcode.withgoogle.com</a><wbr>, and we can not accept it without the proposal being there :-( . Posting proposals for public discussion on the mailing list is highly encouraged, but not the official GSoC place.</div><div><br></div><div>I'll send you another E-Mail over the weekend to comment on the merits of the proposal so you have at least some feedback should you choose to apply for GSoC in the future.</div><div><br></div><div>Best regards,</div><div>Stefan<div><div class="h5"><br><div><br><blockquote type="cite"><div>Am 26.03.2018 um 08:02 schrieb Yash Yadav <<a href="mailto:yashdimpu@gmail.com" target="_blank">yashdimpu@gmail.com</a>>:</div><br class="m_-165288991694251929Apple-interchange-newline"><div><span style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);float:none;display:inline!important">Hi,</span><br style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255)"><span style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);float:none;display:inline!important">I am Yash Yadav and this is my first proposal for the GSoC idea "Winetest Scripting Interface".</span><br style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255)"><span style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);float:none;display:inline!important">Please excuse the delay and me doing this near the deadline.</span><br style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255)"><h1 align="center" style="margin-top:17pt;margin-bottom:16.5pt;text-align:center;line-height:70.4000015258789px;font-family:Calibri;font-weight:bold;font-size:22pt;font-style:normal;font-variant-caps:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255)"><b><span style="font-family:Calibri">Winetest Scripting Interface</span></b><b><span style="font-family:Calibri"></span></b></h1><h2 style="margin-top:13pt;margin-bottom:13pt;text-align:justify;line-height:36.90666580200195px;font-family:Arial;font-weight:bold;font-size:16pt;font-style:normal;font-variant-caps:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255)"><b><span style="font-family:Arial">Abstract</span></b><b><span style="font-family:Arial"></span></b></h2><div style="margin:0pt 0pt 0.0001pt;text-align:justify;font-family:Calibri;font-size:10.5pt;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255)"><span style="font-family:Calibri">Wine(Wine is not an emulator) <wbr>depends on multiple different <wbr>third party projects which <wbr>are mostly drivers or low-<wbr>level system programs that <wbr>allow wine to convert and <wbr>forward windows calls into</span><span style="font-family:Calibri"> <wbr>POSIX-compliant</span><span style="font-family:Calibri"> environment. <wbr>Example supporter projects : <wbr>openal-soft, gecko, mesa, etc.</span><span style="font-family:Calibri"></span></div><div style="margin:0pt 0pt 0.0001pt;text-align:justify;font-family:Calibri;font-size:10.5pt;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255)"><span style="font-family:Calibri">Having dependency on multiple <wbr>third party projects naturally</span><span style="font-family:Calibri"><wbr> brings in the trouble of <wbr>keeping track of what the <wbr>other projects are doing. To <wbr>make things easier, wine has <wbr>testsuite that could be run <wbr>by the third party developers <wbr>(graphics drivers devs for <wbr>example) to catch problems <wbr>their own tests do not see.</span><span style="font-family:Calibri"></span></div><div style="margin:0pt 0pt 0.0001pt;text-align:justify;font-family:Calibri;font-size:10.5pt;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255)"><span style="font-family:Calibri">The problem is that with <wbr>existing testsuite, the <wbr>reports are not specific <wbr>enough to count on, as they <wbr>only report </span><span style="font-family:Calibri">“</span><span style="font-family:Calibri">success</span><span style="font-family:Calibri">”</span><span style="font-family:Calibri"> or </span><span style="font-family:Calibri">“</span><span style="font-family:Calibri">fail<wbr>ures</span><span style="font-family:Calibri">” on completion/<wbr>termination.</span><span style="font-family:Calibri"> This leaves <wbr>developers to debug by <wbr>manually going through the <wbr>output of the tests in <wbr>terminal, which is not really <wbr>feasible as ignorable failure <wbr>reports would be crowding all <wbr>the output.</span><span style="font-family:Calibri"></span></div><h2 style="margin-top:13pt;margin-bottom:13pt;text-align:justify;line-height:36.90666580200195px;font-family:Arial;font-weight:bold;font-size:16pt;font-style:normal;font-variant-caps:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255)"><b><span style="font-family:Arial">Why This Project</span></b><b><span style="font-family:Arial"></span></b></h2><div style="margin:0pt 0pt 0.0001pt;text-align:justify;font-family:Calibri;font-size:10.5pt;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255)"><span style="font-family:Calibri">Being an avid user of wine</span><span style="font-family:Calibri">(<wbr>Mostly for games though)</span><span style="font-family:Calibri"> from <wbr>the day I shifted to linux, I</span><span style="font-family:Calibri">’<wbr>ve always wanted to <wbr>contribute to the project <wbr>since wine has space for <wbr>infinite contribution until <wbr>it reaches the state where <wbr>everything of windows would <wbr>run on a non microsoft kernel.<wbr> Thanks to GSoC and a project <wbr>I love, I can go up there <wbr>taking baby steps from now.</span><span style="font-family:Calibri"></span></div><div style="margin:0pt 0pt 0.0001pt;text-align:justify;font-family:Calibri;font-size:10.5pt;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255)"><span style="font-family:Calibri">This project has a good scope <wbr>of improving wine development <wbr>process by helping other <wbr>projects that wine runs on. <wbr>For a beginner contributor <wbr>like me, this seems to be a <wbr>better start at getting <wbr>familiar with wine codebase <wbr>compared to just jumping into <wbr>the core.</span><span style="font-family:Calibri"></span></div><h2 style="margin-top:13pt;margin-bottom:13pt;text-align:justify;line-height:36.90666580200195px;font-family:Arial;font-weight:bold;font-size:16pt;font-style:normal;font-variant-caps:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255)"><b><span style="font-family:Arial">Project</span></b><b><span style="font-family:Arial"> Goals</span></b><b><span style="font-family:Arial"></span></b></h2><div style="margin:0pt 0pt 0.0001pt;text-align:justify;font-family:Calibri;font-size:10.5pt;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255)"><span style="font-family:Calibri">The project revolves around <wbr>development of script(s) that <wbr>enhance the functionality of <wbr>the existing wine testsuite.</span><span style="font-family:Calibri"></span></div><div style="margin:0pt 0pt 0.0001pt;text-align:justify;font-family:Calibri;font-size:10.5pt;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255)"><span style="font-family:Calibri">The idea is to write a script <wbr>that</span><span style="font-family:Calibri"> runs wine tests</span><span style="font-family:Calibri"> keeps a <wbr>track of reports of tests <wbr>over different patches and <wbr>filter out new failures <wbr>compared to previous reports.</span><span style="font-family:Calibri"></span></div><div style="margin:0pt 0pt 0.0001pt;text-align:justify;font-family:Calibri;font-size:10.5pt;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255)"><span style="font-family:Calibri">The script(s) would be <wbr>written with non-wine <wbr>developers in mind. Designed <wbr>to be run by the developers <wbr>of other projects that wine <wbr>depends on.</span><span style="font-family:Calibri"></span></div><p class="MsoNormal" style="margin:0pt 0pt 0.0001pt;text-align:justify;font-family:Calibri;font-size:10.5pt;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255)"><span style="font-family:Calibri"> </span></p><div style="margin:0pt 0pt 0.0001pt;text-align:justify;font-family:Calibri;font-size:10.5pt;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255)"><span style="font-family:Calibri">The script(s) would :</span><span style="font-family:Calibri"></span></div><div style="margin:0pt 0pt 0.0001pt;text-align:justify;font-family:Calibri;font-size:10.5pt;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255)"><span style="font-family:Calibri"><span>1.<span> </span></span></span><span style="font-family:Calibri">Report more sensible <wbr>information than just <wbr>reporting </span><span style="font-family:Calibri">“Failure” or “<wbr>Success”</span><span style="font-family:Calibri"> or leaving the <wbr>testers with lines and lines <wbr>of test results that they <wbr>should be ignoring.</span><span style="font-family:Calibri"> (This <wbr>could be done by backtracking <wbr>a little from the failure <wbr>point.)</span><span style="font-family:Calibri"></span></div><div style="margin:0pt 0pt 0.0001pt;text-align:justify;font-family:Calibri;font-size:10.5pt;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255)"><span style="font-family:Calibri"><span>2.<span> </span></span></span><span style="font-family:Calibri">Filter out the new <wbr>failures </span><span style="font-family:Calibri">only </span><span style="font-family:Calibri">that show up <wbr>with new code changes</span><span style="font-family:Calibri">.</span><span style="font-family:Calibri"></span></div><div style="margin:0pt 0pt 0.0001pt;text-align:justify;font-family:Calibri;font-size:10.5pt;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255)"><span style="font-family:Calibri"><span>3.<span> </span></span></span><span style="font-family:Calibri">Know what all errors are <wbr>ignorable and need not crowd <wbr>up the reports.</span><span style="font-family:Calibri"></span></div><div style="margin:0pt 0pt 0.0001pt;text-align:justify;font-family:Calibri;font-size:10.5pt;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255)"><span style="font-family:Calibri"><span>4.<span> </span></span></span><span style="font-family:Calibri">Allow running tests <wbr>specific to the section.</span><span style="font-family:Calibri"> (<wbr>Sound testing wont run <wbr>graphics tests)</span><span style="font-family:Calibri"></span></div><h2 style="margin-top:13pt;margin-bottom:13pt;text-align:justify;line-height:36.90666580200195px;font-family:Arial;font-weight:bold;font-size:16pt;font-style:normal;font-variant-caps:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255)"><b><span style="font-family:Arial">Implementation</span></b><b><span style="font-family:Arial"></span></b></h2><div style="margin:0pt 0pt 0.0001pt;text-align:justify;font-family:Calibri;font-size:10.5pt;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255)"><span style="font-family:Calibri">Target is to write the script <wbr>in python 3 since I’m more <wbr>fluent in python as compared <wbr>to other scripting languages. <wbr>If python is not allowed, I’<wbr>ll </span><span style="font-family:Calibri">go with</span><span style="font-family:Calibri"> Bash</span><span style="font-family:Calibri"> shell</span><span style="font-family:Calibri">.</span><span style="font-family:Calibri"></span></div><div style="margin:0pt 0pt 0.0001pt;text-align:justify;font-family:Calibri;font-size:10.5pt;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255)"><span style="font-family:Calibri">If database is used at a <wbr>later point, I’m planning to <wbr>go with </span><i><span style="font-family:Calibri">sqllite3 </span></i><span style="font-family:Calibri">or </span><i><span style="font-family:Calibri">Pandas</span></i><span style="font-family:Calibri"> <wbr>python library if csv(comma <wbr>separated values) is <wbr>considered.</span><span style="font-family:Calibri"></span></div><p class="MsoNormal" style="margin:0pt 0pt 0.0001pt;text-align:justify;font-family:Calibri;font-size:10.5pt;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255)"><span style="font-family:Calibri"> </span></p><div style="margin:0pt 0pt 0.0001pt;text-align:justify;font-family:Calibri;font-size:10.5pt;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255)"><span style="font-family:Calibri">The project implementation is <wbr>expressed in the</span><b><span style="font-family:Calibri"> Timeline</span></b><span style="font-family:Calibri"> <wbr>section.</span><span style="font-family:Calibri"></span></div><h2 style="margin-top:13pt;margin-bottom:13pt;text-align:justify;line-height:36.90666580200195px;font-family:Arial;font-weight:bold;font-size:16pt;font-style:normal;font-variant-caps:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255)"><b><span style="font-family:Arial">Timeline</span></b><b><span style="font-family:Arial"></span></b></h2><h2 style="margin-top:13pt;margin-bottom:13pt;text-align:justify;line-height:36.90666580200195px;font-family:Arial;font-weight:bold;font-size:16pt;font-style:normal;font-variant-caps:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255)"><b><span style="font-family:Arial">Pre GSoC : </span></b><b><span style="font-family:Arial">Community Bonding |<wbr> April 24 - May 13</span></b><b><span style="font-family:Arial"></span></b></h2><div style="margin:0pt 0pt 0.0001pt;text-align:justify;font-family:Calibri;font-size:10.5pt;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255)"><span style="font-family:Calibri">Get acquainted with the code <wbr>base of wine and the test <wbr>suite. Also, discuss with the <wbr>team of what exactly needs to <wbr>be done and who all can be <wbr>helpful besides the mentor.</span><span style="font-family:Calibri"></span></div><h2 style="margin-top:13pt;margin-bottom:13pt;text-align:justify;line-height:36.90666580200195px;font-family:Arial;font-weight:bold;font-size:16pt;font-style:normal;font-variant-caps:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255)"><b><span style="font-family:Arial">Week 1 | May 14 - May 20</span></b><b><span style="font-family:Arial"></span></b></h2><div style="margin:0pt 0pt 0.0001pt;text-align:justify;font-family:Calibri;font-size:10.5pt;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255)"><span style="font-family:Calibri">Understand the relevant parts <wbr>of the <a href="http://testbot.winehq.org/" target="_blank">testbot.winehq.org</a> <wbr>code base and try to figure <wbr>out how the existing <wbr>structure works on windows. <wbr>Try out the testsuite.</span><span style="font-family:Calibri"></span></div><h2 style="margin-top:13pt;margin-bottom:13pt;text-align:justify;line-height:36.90666580200195px;font-family:Arial;font-weight:bold;font-size:16pt;font-style:normal;font-variant-caps:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255)"><b><span style="font-family:Arial">Week 2 | May 21 - May27</span></b><b><span style="font-family:Arial"></span></b></h2><div style="margin:0pt 0pt 0.0001pt;text-align:justify;font-family:Calibri;font-size:10.5pt;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255)"><span style="font-family:Calibri">Try out the existing <wbr>testsuite for different <wbr>versions of the supporting <wbr>projects(the ones that wine <wbr>depends on) and record <wbr>patterns in the output from <wbr>the testsuite. Design the <wbr>workflow for the script(s). <wbr>Essentially figuring out to <wbr>the minute details, i.e. the <wbr>dataset and the information <wbr>that’s important from the <wbr>test reports.</span><span style="font-family:Calibri"></span></div><h2 style="margin-top:13pt;margin-bottom:13pt;text-align:justify;line-height:36.90666580200195px;font-family:Arial;font-weight:bold;font-size:16pt;font-style:normal;font-variant-caps:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255)"><b><span style="font-family:Arial">Week 3 - 4 | May 28 - June 10</span></b><b><span style="font-family:Arial"></span></b></h2><div style="margin:0pt 0pt 0.0001pt;text-align:justify;font-family:Calibri;font-size:10.5pt;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255)"><span style="font-family:Calibri">Code the initial version of <wbr>the script that would run the <wbr>“make install” in selected <wbr>directories depending upon <wbr>the type of test </span><span style="font-family:Calibri">that is </span><span style="font-family:Calibri">calle<wbr>d in for. Then add support to <wbr>catch data from the output of <wbr>the individual tests.</span><span style="font-family:Calibri"></span></div><h2 style="margin-top:13pt;margin-bottom:13pt;text-align:justify;line-height:36.90666580200195px;font-family:Arial;font-weight:bold;font-size:16pt;font-style:normal;font-variant-caps:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255)"><b><span style="font-family:Arial">Week 5 | June 11 - June 15</span></b><b><span style="font-family:Arial"></span></b></h2><div style="margin:0pt 0pt 0.0001pt;text-align:justify;font-family:Calibri;font-size:10.5pt;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255)"><span style="font-family:Calibri">Phase 1 evaluation.</span><span style="font-family:Calibri"></span></div><h2 style="margin-top:13pt;margin-bottom:13pt;text-align:justify;line-height:36.90666580200195px;font-family:Arial;font-weight:bold;font-size:16pt;font-style:normal;font-variant-caps:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255)"><b><span style="font-family:Arial">Week 5 - 8 | June 16 - July 8</span></b><b><span style="font-family:Arial"></span></b></h2><div style="margin:0pt 0pt 0.0001pt;text-align:justify;font-family:Calibri;font-size:10.5pt;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255)"><span style="font-family:Calibri">Extend script to filter out <wbr>the raw data from the reports <wbr>to gather important <wbr>information, (the points <wbr>relative to the failure). <wbr>This may require backtracking <wbr>from a failure point or just <wbr>the failure report for the <wbr>particular test thats running.<wbr> (This is to be decided after <wbr>running the tests manually <wbr>and understanding the patterns</span><span style="font-family:Calibri"><wbr>, week 2 work</span><span style="font-family:Calibri">).</span><span style="font-family:Calibri"></span></div><div style="margin:0pt 0pt 0.0001pt;text-align:justify;font-family:Calibri;font-size:10.5pt;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255)"><span style="font-family:Calibri">Result out useful data from <wbr>the test reports. Also, add a <wbr>script to check if the report <wbr>is new or is repeated. This <wbr>would require use of database </span><span style="font-family:Calibri"><wbr>or csv(comma separated values)<wbr> </span><span style="font-family:Calibri">unless suggested otherwise.</span><span style="font-family:Calibri"></span></div><h2 style="margin-top:13pt;margin-bottom:13pt;text-align:justify;line-height:36.90666580200195px;font-family:Arial;font-weight:bold;font-size:16pt;font-style:normal;font-variant-caps:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255)"><b><span style="font-family:Arial">Week 9 | July 9 - July 13</span></b><b><span style="font-family:Arial"></span></b></h2><div style="margin:0pt 0pt 0.0001pt;text-align:justify;font-family:Calibri;font-size:10.5pt;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255)"><span style="font-family:Calibri">Phase 2 evaluation.</span><span style="font-family:Calibri"></span></div><h2 style="margin-top:13pt;margin-bottom:13pt;text-align:justify;line-height:36.90666580200195px;font-family:Arial;font-weight:bold;font-size:16pt;font-style:normal;font-variant-caps:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255)"><b><span style="font-family:Arial">Week 9 - 11 | July 14 - July <wbr>29</span></b><b><span style="font-family:Arial"></span></b></h2><div style="margin:0pt 0pt 0.0001pt;text-align:justify;font-family:Calibri;font-size:10.5pt;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255)"><span style="font-family:Calibri">Filter out the edge cases and <wbr>test the script itself for <wbr>undesired output</span><span style="font-family:Calibri"> or working</span><span style="font-family:Calibri">. <wbr>Work on the back-end (<wbr>preferably the database that <wbr>would store the results). Add <wbr>another script to obtain the <wbr>data as required. (Date</span><span style="font-family:Calibri"> wise/</span><span style="font-family:Calibri">p<wbr>atchset</span><span style="font-family:Calibri">/</span><span style="font-family:Calibri">commit wise). </span><span style="font-family:Calibri">See if <wbr>it’s possible to integrate <wbr>the data fetching script into <wbr>the testbot website to <wbr>display the reports </span><i><span style="font-family:Calibri">timeline</span></i><span style="font-family:Calibri">.</span><span style="font-family:Calibri"></span></div><h2 style="margin-top:13pt;margin-bottom:13pt;text-align:justify;line-height:36.90666580200195px;font-family:Arial;font-weight:bold;font-size:16pt;font-style:normal;font-variant-caps:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255)"><b><span style="font-family:Arial">Week 12 - 13 | July 30 - <wbr>August 14</span></b><b><span style="font-family:Arial"></span></b></h2><div style="margin:0pt 0pt 0.0001pt;text-align:justify;font-family:Calibri;font-size:10.5pt;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255)"><span style="font-family:Calibri">Fix bugs, clean the code. <wbr>Write documentation for the <wbr>script(s). Final evaluation.</span><span style="font-family:Calibri"></span></div><p class="MsoNormal" style="margin:0pt 0pt 0.0001pt;text-align:justify;font-family:Calibri;font-size:10.5pt;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255)"><span style="font-family:Calibri"> </span></p><h2 style="margin-top:13pt;margin-bottom:13pt;text-align:justify;line-height:36.90666580200195px;font-family:Arial;font-weight:bold;font-size:16pt;font-style:normal;font-variant-caps:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255)"><b><span style="font-family:Arial">The API</span></b><b><span style="font-family:Arial"></span></b></h2><div style="margin:0pt 0pt 0.0001pt;text-align:justify;font-family:Calibri;font-size:10.5pt;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255)"><span style="font-family:Calibri">The script(s) would</span><span style="font-family:Calibri"></span></div><div style="margin:0pt 0pt 0.0001pt;text-align:justify;font-family:Calibri;font-size:10.5pt;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255)"><span style="font-family:Calibri">* Keep the test reports under <wbr>version control system(<wbr>preferably GIT). The way new <wbr>failures or bugfixes can be <wbr>catched.</span><span style="font-family:Calibri"></span></div><div style="margin:0pt 0pt 0.0001pt;text-align:justify;font-family:Calibri;font-size:10.5pt;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255)"><span style="font-family:Calibri">* Only show the relevant data <wbr>to the failure if a testcase <wbr>fails. (May require <wbr>backtracking from the failure <wbr>point).</span><span style="font-family:Calibri"></span></div><div style="margin:0pt 0pt 0.0001pt;text-align:justify;font-family:Calibri;font-size:10.5pt;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255)"><span style="font-family:Calibri">* The data relevant to the <wbr>failure would also help in <wbr>keeping track of previous <wbr>failures and keeping a <wbr>timeline of tests.</span><span style="font-family:Calibri"></span></div><h2 style="margin-top:13pt;margin-bottom:13pt;text-align:justify;line-height:36.90666580200195px;font-family:Arial;font-weight:bold;font-size:16pt;font-style:normal;font-variant-caps:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255)"><b><span style="font-family:Arial">About Me</span></b><b><span style="font-family:Arial"></span></b></h2><div style="margin:0pt 0pt 0.0001pt;text-align:justify;font-family:Calibri;font-size:10.5pt;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255)"><span style="font-family:Calibri">Name : Yash Yadav</span><span style="font-family:Calibri"></span></div><div style="margin:0pt 0pt 0.0001pt;text-align:justify;font-family:Calibri;font-size:10.5pt;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255)"><span style="font-family:Calibri">Email : </span><span><a href="mailto:yashyadav.710@outlook.com" target="_blank"><u><span class="m_-16528899169425192915" style="font-family:Calibri;color:rgb(0,0,255);text-decoration:underline;font-size:12pt">yashyadav.710@outlook.<wbr>com</span></u></a></span><span style="font-family:Calibri"> | <a class="m_-165288991694251929moz-txt-link-abbreviated" href="mailto:yashdimpu@gmail.com" target="_blank">yashdimpu@gmail.com</a></span><span style="font-family:Calibri"></span></div><div style="margin:0pt 0pt 0.0001pt;text-align:justify;font-family:Calibri;font-size:10.5pt;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255)"><span style="font-family:Calibri">Telephone : <a href="tel:+91%2081042%2071666" value="+918104271666" target="_blank">+91 - 810-427-1666</a></span><span style="font-family:Calibri"></span></div><div style="margin:0pt 0pt 0.0001pt;text-align:justify;font-family:Calibri;font-size:10.5pt;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255)"><span style="font-family:Calibri">Github : <a class="m_-165288991694251929moz-txt-link-freetext" href="https://github.com/OhYash" target="_blank">https://github.com/<wbr>OhYash</a></span><span style="font-family:Calibri"></span></div><div style="margin:0pt 0pt 0.0001pt;text-align:justify;font-family:Calibri;font-size:10.5pt;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255)"><span style="font-family:Calibri">Telegram : @OhYash</span><span style="font-family:Calibri"></span></div><div style="margin:0pt 0pt 0.0001pt;text-align:justify;font-family:Calibri;font-size:10.5pt;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255)"><span style="font-family:Calibri">IRC : ohyash on freenode IRC</span><span style="font-family:Calibri"></span></div><div style="margin:0pt 0pt 0.0001pt;text-align:justify;font-family:Calibri;font-size:10.5pt;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255)"><span style="font-family:Calibri">Country of Residence : India</span><span style="font-family:Calibri"></span></div><div style="margin:0pt 0pt 0.0001pt;text-align:justify;font-family:Calibri;font-size:10.5pt;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255)"><span style="font-family:Calibri">Timezone : UTC + 05:30</span><span style="font-family:Calibri"></span></div><p class="MsoNormal" style="margin:0pt 0pt 0.0001pt;text-align:justify;font-family:Calibri;font-size:10.5pt;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255)"><span style="font-family:Calibri"> </span></p><div style="margin:0pt 0pt 0.0001pt;text-align:justify;font-family:Calibri;font-size:10.5pt;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255)"><span style="font-family:Calibri">I am an undergraduate student <wbr>in my 3</span><sup><span style="font-family:Calibri">rd</span></sup><span style="font-family:Calibri"> year of Bachelors <wbr>in technology in Lovely <wbr>Professional University, in <wbr>Punjab, India.</span><span style="font-family:Calibri"></span></div><div style="margin:0pt 0pt 0.0001pt;text-align:justify;font-family:Calibri;font-size:10.5pt;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255)"><span style="font-family:Calibri">My language of choice is C <wbr>but I frequently choose <wbr>between python and C <wbr>depending upon the type task <wbr>I do. I have been using git <wbr>for the past one year.</span><span style="font-family:Calibri"></span></div><p class="MsoNormal" style="margin:0pt 0pt 0.0001pt;text-align:justify;font-family:Calibri;font-size:10.5pt;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255)"><span style="font-family:Calibri"> </span></p><div style="margin:0pt 0pt 0.0001pt;text-align:justify;font-family:Calibri;font-size:10.5pt;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255)"><span style="font-family:Calibri">My semester would end on 21</span><sup><span style="font-family:Calibri">st</span></sup><span style="font-family:Calibri"> <wbr>May and yes, I would be <wbr>having exams within that <wbr>period. I would have some <wbr>placement preparatory classes <wbr>in June, but If I am selected,<wbr> I would be able to give <wbr>about 5-6 hours everyday in <wbr>weekdays and more(8-10) on <wbr>weekends.</span><span style="font-family:Calibri"></span></div><br style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255)"><br class="m_-165288991694251929Apple-interchange-newline"></div></blockquote></div><br></div></div></div></div><br><br>
<br></blockquote></div><br></div>