Great Chris! Thanks to you for your help! :) El lun., 31 ago. 2020 a las 11:02, Christofer Dutz (< [email protected]>) escribió:
> And if you're wondering about the almost 18h ... well the mavenizer needed > about 17,5h to unpack the Air SDK and prepare the AIR and Flash Maven > artifacts ... > but that only needs to be done once for every build node. > > Chris > > > Am 31.08.20, 11:00 schrieb "Christofer Dutz" <[email protected]>: > > > https://ci-builds.apache.org/job/Royale/job/Royale-asjs(test)_XX/2/console > > [INFO] > ------------------------------------------------------------------------ > [INFO] BUILD SUCCESS > [INFO] > ------------------------------------------------------------------------ > [INFO] Total time: 17:52 h > [INFO] Finished at: 2020-08-31T01:24:59-07:00 > [INFO] > ------------------------------------------------------------------------ > Finished: SUCCESS > > and Thanks for the help, Carlos. > > Chris > > > > Am 30.08.20, 16:56 schrieb "Carlos Rovira" <[email protected]>: > > Thanks Chris, > > Just let you know I taking over this with Chris's help > We're setting up a Royale-asjs(test) job, but it seems it will > take a long > time to finish... > > El dom., 30 ago. 2020 a las 15:04, Christofer Dutz (< > [email protected]>) escribió: > > > [INFO] > > > ------------------------------------------------------------------------ > > [INFO] BUILD SUCCESS > > [INFO] > > > ------------------------------------------------------------------------ > > [INFO] Total time: 22:37 min > > [INFO] Finished at: 2020-08-30T05:32:11-07:00 > > [INFO] > > > ------------------------------------------------------------------------ > > > > So seems to work ... > > > > > > Chris > > > > > > Am 30.08.20, 14:22 schrieb "Christofer Dutz" < > [email protected]>: > > > > Lint to the Job: > > > > > https://ci-builds.apache.org/job/PLC4X/job/Royale-asjs(test)/6/console > > > > Chris > > > > > > Am 30.08.20, 14:21 schrieb "Christofer Dutz" < > > [email protected]>: > > > > So I took the liberty to have a look at what's actually > going > > wrong. > > > > First off all the only thing that seems to be requiring > the > > geckodriver currently is some Ant script that wants to output > the version > > of the geckodriver. > > I would suggest to simply delete the execution of that > ... > > unfortunately it won't continue much further as the way the > build is setup > > the maven extensions won't work. > > Therefore it will not find the > flex-sdk-converter-maven-extension > > and fail because it can't get the AIR and Flash stuff. > > > > I setup a job in the PLC4X space that seems to be able to > > successfully build (I did select "install" instead of "deploy" > however) > > > > > > And you might need to add the IDs of a the windows nodes > to the > > list of allowed nodes with the > > > "-Dcom.adobe.systemIdsForWhichTheTermsOfTheAdobeLicenseAgreementAreAccepted" > > This property can contain a list of IDs which are > separated by > > ",". So if the build fails due to missiong AIR libs, the build > output will > > contain the ID of the current system, so you simply need to add > the id of > > the system to this list and it should succeed the next time the > build is > > run on that particular system ... you'll probably need to figure > out the > > IDs of the 6 windows nodes ... but as soon as that's done, the > build should > > work reliably. > > > > Chris > > > > > > > > > > > > Am 30.08.20, 12:33 schrieb "Christofer Dutz" < > > [email protected]>: > > > > Hi Piotr, > > > > Well if there were, they will not be able to. > > > > This issue is pretty tied to running things on > windows. Most > > projects build on Linux. I am sure that on Linux this type of > problem > > doesn't exist. > > So they might be able to simply use Firexox and > geckodriver > > without any issues. > > > > The reason I was made part of the infra team was > that I was > > doing a lot of the assistance with particularly this issue. > > I think rest of the infra team might not have much > more info > > on this particular topic ... but feel free to ask them. > > > > Chris > > > > > > > > Am 30.08.20, 10:09 schrieb "Piotr Zarzycki" < > > [email protected]>: > > > > Chris, > > > > Are you sure that there is no project in Apache > Foundation > > who needed > > "interactive" mode of running Firefox? > > > > Maybe we should ask one more question to > infra...? > > > > > > > > On Sun, Aug 30, 2020, 9:55 AM Carlos Rovira < > > [email protected]> wrote: > > > > > Hi, > > > > > > someone can contribute for this with Chris's > support? > > (Om?, Yishay?, > > > Harbs?,...) > > > thanks! > > > > > > El vie., 28 ago. 2020 a las 10:04, Christofer > Dutz (< > > > [email protected]>) escribió: > > > > > > > Ok ... then let me alter my offer: > > > > > > > > If anyone wants to tackle this problem? > > > > I'd be willing to join him/her via Zoom and > to be of > > assistance. > > > > (Ideally not someone in Justin's time zone > wanting to > > do it during > > > > office-hours though ;-) ) > > > > > > > > Chris > > > > > > > > > > > > > > > > Am 28.08.20, 09:43 schrieb "Piotr Zarzycki" < > > [email protected] > > > >: > > > > > > > > Hi Chris, > > > > > > > > Thanks for offer, but I won't have time > in the > > next week for any work > > > > related to that, unless this touch our > projects > > directly. I hope some > > > > other > > > > volunteer step up - This is actually the > reason > > why I bring up this > > > > issue > > > > to the top again.:) > > > > > > > > Piotr > > > > > > > > pt., 28 sie 2020 o 09:20 Christofer Dutz > < > > [email protected]> > > > > napisał(a): > > > > > > > > > Hi all, > > > > > > > > > > And let me emphasize a little: > Disabling the > > test(s) will make the > > > > build > > > > > run again ... but it should be our > goal to have > > some sort of test > > > in > > > > place > > > > > that check if what the compiler builds > actually > > runs. > > > > > Cause that was the reason for me > setting up the > > test in the first > > > > place. > > > > > > > > > > I know things have improved and > probably if any > > change would break > > > > > something this will be noticed a lot > faster than > > in the past, still > > > > I think > > > > > it would be good to auto-detect stuff > like this. > > > > > > > > > > If you want to, Piotr, we could do a > zoom > > session and I could talk > > > > you > > > > > through all the steps needed to > disable and to > > finish porting to > > > > > ci-builds.apache.org > > > > > > > > > > I have helped porting all of my > projects and my > > podlings to it. > > > > > > > > > > > > > > > Chris > > > > > > > > > > > > > > > Am 28.08.20, 08:57 schrieb "Carlos > Rovira" < > > > [email protected] > > > > >: > > > > > > > > > > Hi Piotr, > > > > > > > > > > I think the right choice is > disable since as > > Chris says that > > > > will not > > > > > run > > > > > anymore. > > > > > Also, I think fixing that will > make the > > build run again. > > > > > > > > > > > > > > > El vie., 28 ago. 2020 a las 6:14, > Piotr > > Zarzycki (< > > > > > [email protected]>) > > > > > escribió: > > > > > > > > > > > Chris, > > > > > > > > > > > > Thanks for explaining. Any > objections > > other to disable it ? > > > > > > > > > > > > Thanks, > > > > > > Piotr > > > > > > > > > > > > czw., 27 sie 2020 o 21:33 > Christofer Dutz < > > > > [email protected] > > > > > > > > > > > > napisał(a): > > > > > > > > > > > > > Hi Piotr, > > > > > > > > > > > > > > the geckodriver is available. > > > > > > > > > > > > > > Even if Firefox is available > in the > > correct version, the > > > > > geckodriver > > > > > > can't > > > > > > > run Firefox and use it in a > > non-interactive session. > > > > > > > > > > > > > > As the agent is run as a > service and not > > a program in a > > > > normal user > > > > > > > session, this will not work > anymore. > > > > > > > > > > > > > > Chris > > > > > > > > > > > > > > > > > > > > > Am 27.08.20, 21:17 schrieb > "Piotr > > Zarzycki" < > > > > > [email protected] > > > > > > >: > > > > > > > > > > > > > > Chris, > > > > > > > > > > > > > > I'm sorry I didn't > understand you. > > In jira I got > > > positive > > > > > response > > > > > > from > > > > > > > Chris on gecko. It's > available, so > > what would not work? > > > > You > > > > > mean > > > > > > > performance will be bad? > Influence > > on node because we > > > > are using > > > > > > Gecko? > > > > > > > > > > > > > > Thanks, > > > > > > > Piotr > > > > > > > > > > > > > > On Thu, Aug 27, 2020, 9:11 > PM > > Christofer Dutz < > > > > > > > [email protected]> > > > > > > > wrote: > > > > > > > > > > > > > > > Hi Piotr > > > > > > > > > > > > > > > > As I mentioned in my > previous > > email ... the path with > > > > the > > > > > > > geckodriver will > > > > > > > > no longer work. > > > > > > > > The last time I worked > together > > with Infra to get it > > > > working > > > > > and we > > > > > > > did > > > > > > > > that by changing the way > the > > Jenkins Agent is > > > started. > > > > > > > > This change however had > negative > > issues on the > > > > availability > > > > > of the > > > > > > > nodes, > > > > > > > > so infra changed back to > the > > default way. > > > > > > > > > > > > > > > > So I could whip up a PR > that > > disables the parts that > > > > are > > > > > failing > > > > > > the > > > > > > > > build, but this should > only be an > > intermediate > > > > solution. > > > > > > > > > > > > > > > > You want me to do that? > > > > > > > > > > > > > > > > Chris > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > Am 27.08.20, 19:58 > schrieb "Piotr > > Zarzycki" < > > > > > > > [email protected]>: > > > > > > > > > > > > > > > > Guys, > > > > > > > > > > > > > > > > There is a response > from INFRA > > [1] - if someone > > > > have > > > > > time to > > > > > > > look it > > > > > > > > would > > > > > > > > be good. Our build > is failing > > for a long time > > > now. > > > > > > Unfortunately > > > > > > > I'm > > > > > > > > pretty > > > > > > > > busy lately and will > be for > > the next week. > > > > > > > > > > > > > > > > [1] > > > > > https://issues.apache.org/jira/browse/INFRA-20679 > > > > > > > > > > > > > > > > Thanks, > > > > > > > > Piotr > > > > > > > > > > > > > > > > czw., 13 sie 2020 o > 11:15 > > Piotr Zarzycki < > > > > > > > [email protected]> > > > > > > > > napisał(a): > > > > > > > > > > > > > > > > > Hi Guys, > > > > > > > > > > > > > > > > > > I have raised jira > [1] for > > infra to install > > > gecko > > > > > > > > > > > > > > > > > > [1] > > > > > https://issues.apache.org/jira/browse/INFRA-20679 > > > > > > > > > > > > > > > > > > Thanks, > > > > > > > > > Piotr > > > > > > > > > > > > > > > > > > wt., 11 sie 2020 o > 19:18 > > Christofer Dutz < > > > > > > > [email protected]> > > > > > > > > > napisał(a): > > > > > > > > > > > > > > > > > >> Hi Piotr, > > > > > > > > >> > > > > > > > > >> The windows > agents are now > > started > > > differently, > > > > > therefore no > > > > > > > longer > > > > > > > > an > > > > > > > > >> interactive user > session is > > available. > > > > > > > > >> So even if you > installed > > the geckodriver, it > > > > wouldn't > > > > > be > > > > > > able > > > > > > > to run > > > > > > > > >> anymore. > > > > > > > > >> > > > > > > > > >> So the options > are: > > > > > > > > >> 1) Disable the > test (not > > ideal) > > > > > > > > >> 2) Port the test > to a > > framework that is able > > > to > > > > work > > > > > without > > > > > > > the > > > > > > > > >> interactive user > session > > (like cypress.io or > > > > maybe > > > > > others) > > > > > > > > >> > > > > > > > > >> I would strongly > opt for > > option 2 as I built > > > > these > > > > > tests > > > > > > > years ago > > > > > > > > to > > > > > > > > >> address a pretty > severe > > problem. > > > > > > > > >> > > > > > > > > >> I did like the > idea of > > having a pure virtual > > > > browser, > > > > > that > > > > > > > can work > > > > > > > > >> without any form > of graphic > > system. > > > > > > > > >> > > > > > > > > >> Chris > > > > > > > > >> > > > > > > > > >> > > > > > > > > >> > > > > > > > > >> > > > > > > > > >> Am 11.08.20, > 18:59 schrieb > > "Piotr Zarzycki" < > > > > > > > > > [email protected]>: > > > > > > > > >> > > > > > > > > >> Thanks Chris > I will > > read it. > > > > > > > > >> > > > > > > > > >> My question > remains > > anyone know what > > > should > > > > I > > > > > install on > > > > > > > > machine to > > > > > > > > >> move > > > > > > > > >> forward? > > > > > > > > >> > > > > > > > > >> On Tue, Aug > 11, 2020, > > 6:53 PM Christofer > > > > Dutz < > > > > > > > > >> > [email protected]> > > > > > > > > >> wrote: > > > > > > > > >> > > > > > > > > >> > So the > discussion I > > was referring to was > > > > this > > > > > one: > > > > > > > > >> > > > > > > > > > >> > > > > > > > > > >> > > > > > > > > > >> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > https://lists.apache.org/thread.html/r8c971418756b3be47175854b512d4b0b3b28a740b73f1990696eef23%40%3Cdev.royale.apache.org%3E > > > > > > > > >> > > > > > > > > > >> > I suggested > to give > > cypress.io a try. > > > > > > > > >> > > > > > > > > > >> > Chris > > > > > > > > >> > > > > > > > > > >> > Am > 11.08.20, 18:50 > > schrieb "Christofer > > > > Dutz" < > > > > > > > > >> > [email protected]>: > > > > > > > > >> > > > > > > > > > >> > I don't > remember > > the thread and > > > > exactly > > > > > when, but > > > > > > I > > > > > > > > posted some > > > > > > > > >> > possible > options then. > > > > > > > > >> > > > > > > > > > >> > So I > thought, if > > you could happen to > > > > dig > > > > > out the > > > > > > > issue, > > > > > > > > there > > > > > > > > >> might be > > > > > > > > >> > some > answers. > > > > > > > > >> > > > > > > > > > >> > But > don't bother > > ... I'll do the > > > > search. > > > > > > > > >> > > > > > > > > > >> > Chris > > > > > > > > >> > > > > > > > > > >> > Am > 11.08.20, > > 17:48 schrieb "Piotr > > > > Zarzycki" > > > > > < > > > > > > > > >> > [email protected] > > > > > > > > >> > >: > > > > > > > > >> > > > > > > > > > >> > Hi > Chris, > > > > > > > > >> > > > > > > > > > >> > How > is this > > help to resolve the > > > > issue ? > > > > > > > > >> > > > > > > > > > >> > > wt., 11 sie > > 2020 o 17:34 > > > > Christofer > > > > > Dutz < > > > > > > > > >> > > > [email protected]> > > > > > > > > >> > > napisał(a): > > > > > > > > >> > > > > > > > > > >> > > > Hi Piotr, > > > > > > > > >> > > > > > > > > > > >> > > > that was > > why I suggested to > > > > change the > > > > > > > web-driver > > > > > > > > >> framework to > > > > > > > > >> > one that > > > > > > > > >> > > > doesn't > > require an agent like > > > > that. > > > > > > > > >> > > > > > > > > > > >> > > > Chris > > > > > > > > >> > > > > > > > > > > >> > > > > > > > > > > >> > > Am > > 11.08.20, 16:59 schrieb > > > > "Piotr > > > > > Zarzycki" > > > > > > < > > > > > > > > >> > > > [email protected]>: > > > > > > > > >> > > > > > > > > > > >> > > > Hi Guys, > > > > > > > > >> > > > > > > > > > > >> > > > Does > > anyone know what > > > plugin > > > > > should be > > > > > > > > installed in > > > > > > > > >> order to > > > > > > > > >> > overcome > > > > > > > > >> > > > this > > > > > > > > >> > > > issue > > [1] - Our build on > > > new > > > > > server is > > > > > > > failing. > > > > > > > > >> > > > > > > > > > > >> > > > I see > > gecko, but I'm not > > > > entirely > > > > > sure > > > > > > > what > > > > > > > > should I > > > > > > > > >> put in > > > > > > > > >> > jira as a > > > > > > > > >> > > > > installation request. > > > > > > > > >> > > > > > > > > > > >> > > > [1] > > > > > > > > >> > > > > > > > > > > >> > > > > > > > > > > > > > > > > > https://ci-builds.apache.org/job/Royale/job/Royale-asjs/11/console > > > > > > > > >> > > > > > > > > > > >> > > > Thanks, > > > > > > > > >> > > > -- > > > > > > > > >> > > > > > > > > > > >> > > > Piotr > > Zarzycki > > > > > > > > >> > > > > > > > > > > >> > > > > > > > > > > >> > > > > > > > > > >> > -- > > > > > > > > >> > > > > > > > > > >> > > Piotr Zarzycki > > > > > > > > >> > > > > > > > > > >> > > > > > > > > > >> > > > > > > > > > >> > > > > > > > > >> > > > > > > > > > > > > > > > > > > -- > > > > > > > > > > > > > > > > > > Piotr Zarzycki > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > > > > > > > > > > > > > > > > Piotr Zarzycki > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > > > > > > > > > > > > Piotr Zarzycki > > > > > > > > > > > > > > > > > > > > > -- > > > > > Carlos Rovira > > > > > http://about.me/carlosrovira > > > > > > > > > > > > > > > > > > -- > > > > > > > > Piotr Zarzycki > > > > > > > > > > > > > > -- > > > Carlos Rovira > > > http://about.me/carlosrovira > > > > > > > > > > > > > > > -- > Carlos Rovira > http://about.me/carlosrovira > > > -- Carlos Rovira http://about.me/carlosrovira
