kicad-developers team mailing list archive
-
kicad-developers team
-
Mailing list archive
-
Message #44434
Re: New dependency in docker image - tigervnc - xvfb
-
To:
kicad-developers@xxxxxxxxxxxxxxxxxxx
-
From:
Sylwester Kocjan <s.kocjan@xxxxx>
-
Date:
Fri, 28 Aug 2020 21:35:55 +0200
-
In-reply-to:
<CACp=Vfb0ssH0BAp1C1wA+GH+WoPaJD2EpcD5jEYm2vuUYd2YyA@mail.gmail.com>
-
User-agent:
Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Thunderbird/68.11.0
Hi again,
On 23/08/2020 02:12, Ian McInerney wrote:
Are you wanting to add new QA tests that need a window to the main
unit test suite?
Yes, that's correct.
On 23/08/2020 01:28, Seth Hillbrand wrote:
Could you explain further why you would need this in the official
docker? Can you not specify your own docker for your tests?
1. Based on this great tutorial I made changes in qa tests which allow
to use wxFrames in test suite.
http://www.remy.org.uk/tech.php?tech=1407951209
2. I used these kind of tests with my development in following merge
request (commit 3542e2da9b9 and later):
https://gitlab.com/kicad/code/kicad/-/merge_requests/215
3. I want to add more of these tests, namely: I want to cover
DIALOG_SIM_SETTINGS with tests and add new types of simulation in the
future.
4. Sure I can install what I need on my own docker image, but I want to
make it working with CI as well. Otherwise it makes no sense.
5. I was hoping that other developers can benefit from this change as well.
On 23/08/2020 02:12, Ian McInerney wrote:
If so, we should not use a VNC server to run them we should use xvfb
to emulate an X server interface.
Good point, this can be used as well, but xvfb is not available in
official KiCad image. Can we consider adding it?
I hope it's not a big deal. Are there any obstacles (maybe I'm not aware
of something)?
Best regards,
Sylwester
On 23/08/2020 02:12, Ian McInerney wrote:
Are you wanting to add new QA tests that need a window to the main
unit test suite? If so, we should not use a VNC server to run them we
should use xvfb to emulate an X server interface.
-Ian
On Sat, Aug 22, 2020 at 11:31 PM Sylwester Kocjan <s.kocjan@xxxxx
<mailto:s.kocjan@xxxxx>> wrote:
Hello,
Can I ask for updating docker images with additional dependency,
according to attached patch?
I was trying with running wx frames in qa test application and this
change will be helpful for me.
Best regards,
Sylwester
_______________________________________________
Mailing list: https://launchpad.net/~kicad-developers
Post to : kicad-developers@xxxxxxxxxxxxxxxxxxx
<mailto:kicad-developers@xxxxxxxxxxxxxxxxxxx>
Unsubscribe : https://launchpad.net/~kicad-developers
More help : https://help.launchpad.net/ListHelp
Follow ups
References