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
            >



Reply via email to