Project

General

Profile

Activity

From 09/29/2022 to 10/28/2022

10/28/2022

10:43 AM Support #6863: implement CI/CD servers and the rules for each set of tests
Greg Shah wrote:
> > It seems Ubuntu changed from bzr to git, if I'm not mistaken. See: https://code.launchpad.net/u...
Tijs Wickardt
10:37 AM Support #6863: implement CI/CD servers and the rules for each set of tests
> It seems Ubuntu changed from bzr to git, if I'm not mistaken. See: https://code.launchpad.net/ubuntu
My understa...
Greg Shah
10:34 AM Support #6863: implement CI/CD servers and the rules for each set of tests
Hynek Cihlar wrote:
> Btw. I found this https://github.com/felipec/git-remote-bzr. Perhaps it could be used to emplo...
Tijs Wickardt
10:27 AM Support #6863: implement CI/CD servers and the rules for each set of tests
Btw. I found this https://github.com/felipec/git-remote-bzr. Perhaps it could be used to employ some of the git tools. Hynek Cihlar
10:14 AM Support #6863: implement CI/CD servers and the rules for each set of tests
Greg Shah wrote:
> The Breezy project is active, though it is admittedly not strategic. Please see my comments abou...
Tijs Wickardt
09:40 AM Support #6863: implement CI/CD servers and the rules for each set of tests
Greg Shah wrote:
> Yes, in a rebase situation the revision numbers are not stable. But once something is committed ...
Hynek Cihlar
09:29 AM Support #6863: implement CI/CD servers and the rules for each set of tests
As to why people use @bzr@ on Windows:
Users of this open source project must be able to check out and build FWD o...
Greg Shah
08:42 AM Support #6863: implement CI/CD servers and the rules for each set of tests
Just to clarify my back-story... in using SikuliX for testing the customer's application, the screen grabs and develo... Roger Borrello
06:28 AM Support #6863: implement CI/CD servers and the rules for each set of tests
Tijs Wickardt wrote:
> Dominik, thank you for your input. You can leave out 'my/your' build.
> I'm talking about ou...
Dominik Zalewski
06:19 AM Support #6863: implement CI/CD servers and the rules for each set of tests
Dominik, thank you for your input. You can leave out 'my/your' build.
I'm talking about our builds (as the Golden Co...
Tijs Wickardt
06:14 AM Support #6863: implement CI/CD servers and the rules for each set of tests
Tijs Wickardt wrote:
> I presume Roger is talking about our FWD Windows builds, which is a valid point. They must be...
Dominik Zalewski
05:51 AM Support #6863: implement CI/CD servers and the rules for each set of tests
A few more 'pro' considerations for moving to git:
* https://www.openhub.net/repositories/compare shows bzr is dea...
Tijs Wickardt
05:36 AM Support #6863: implement CI/CD servers and the rules for each set of tests
Dominik, this is an interesting discussion. I'm a proponent of moving to git myself. There are a few things, which bu... Hynek Cihlar
05:31 AM Support #6863: implement CI/CD servers and the rules for each set of tests
I presume Roger is talking about our FWD Windows builds, which is a valid point. They must be automated (builds and t... Tijs Wickardt
05:10 AM Support #6863: implement CI/CD servers and the rules for each set of tests
Roger Borrello wrote:
> One thing I will add... Breezy isn't that straightforward to get working on Windows. They ...
Dominik Zalewski
05:08 AM Support #6863: implement CI/CD servers and the rules for each set of tests
Greg Shah wrote:
> Original contents came from some years ago and there have been edits since (for example the Bre...
Dominik Zalewski

10/27/2022

01:25 PM Support #6863: implement CI/CD servers and the rules for each set of tests
Greg Shah wrote:
> Original contents came from some years ago and there have been edits since (for example the Breez...
Roger Borrello
12:50 PM Support #6863: implement CI/CD servers and the rules for each set of tests
Dominik Zalewski wrote:
> > In regard to @bzr@ vs @git@, please see [[p2j:Bazaar_Version_Control_System#Why-Do-We-Us...
Greg Shah
12:00 PM Support #6863: implement CI/CD servers and the rules for each set of tests
> In regard to @bzr@ vs @git@, please see [[p2j:Bazaar_Version_Control_System#Why-Do-We-Use-bzr-Instead-of-git|Why-Do... Dominik Zalewski

10/25/2022

07:11 PM Support #6863: implement CI/CD servers and the rules for each set of tests
This is very useful. I've read through the wiki page. It is clear that we won't be using Bamboo. :)
As you deduc...
Greg Shah
06:54 AM Support #6863: implement CI/CD servers and the rules for each set of tests
Dominik Zalewski wrote:
> However, GCD keeps the source code in bazaar. Due to the fact that this VCS is practical...
Marian Edu
06:22 AM Support #6863: implement CI/CD servers and the rules for each set of tests
There is also another point worth considering and discussion. All of the CI/CD servers I worked with had some looser ... Dominik Zalewski
05:12 AM Support #6863: implement CI/CD servers and the rules for each set of tests
I had some experiences with various CI/CD server. Put a braindump here: [[internal-documentation:Choosing_CICD_Server... Dominik Zalewski

10/22/2022

11:51 AM Support #6855: database/persistence tests
We need testcases that explore the following as comprehensively as possible. The intention is to provide complete co... Greg Shah

10/20/2022

02:07 PM Support #6854: base language tests
We need testcases that explore the following as comprehensively as possible. The intention is to provide complete co... Greg Shah
01:43 PM Feature #3704: enable automated testing for GUI (Swing and web clients)
Greg Shah wrote:
> > How GUI terminal apps like VNC do this?
>
> These clients are operating at a lower level. Th...
Hynek Cihlar
01:39 PM Feature #3704: enable automated testing for GUI (Swing and web clients)
> How GUI terminal apps like VNC do this?
These clients are operating at a lower level. They are probably pumping ...
Greg Shah
12:47 PM Feature #3704: enable automated testing for GUI (Swing and web clients)
Greg Shah wrote:
> > Can't we just do this through the standard system facilities to post input events to the Java c...
Hynek Cihlar
11:42 AM Feature #3704: enable automated testing for GUI (Swing and web clients)
> Can't we just do this through the standard system facilities to post input events to the Java client process or bro... Greg Shah
11:28 AM Feature #3704: enable automated testing for GUI (Swing and web clients)
Hynek Cihlar wrote:
> Greg Shah wrote:
> > The same 4GL enumeration code could be converted and included in FWD its...
Hynek Cihlar
11:01 AM Feature #3704: enable automated testing for GUI (Swing and web clients)
Greg Shah wrote:
> > Create driver (accessible by the test creation tool/process) for enumerating widgets in OE.
> ...
Hynek Cihlar
06:30 AM Feature #3704: enable automated testing for GUI (Swing and web clients)
> Create driver (accessible by the test creation tool/process) for enumerating widgets in OE.
Would this include b...
Greg Shah
05:25 AM Feature #3704: enable automated testing for GUI (Swing and web clients)
Greg Shah wrote:
> What is the work effort to build this?
The high level tasks for this would be:
* Create drive...
Hynek Cihlar
05:12 AM Feature #3704: enable automated testing for GUI (Swing and web clients)
> Have we considered comparing widget trees?
>
> By comparing a widget tree I mean to take a snapshot of all the wi...
Greg Shah
05:04 AM Feature #3704: enable automated testing for GUI (Swing and web clients)
> The "look-and-feel" aspects of a pure Windows render-er would never match up bit-by-bit.
Other than the fonts, t...
Greg Shah
04:43 AM Feature #3704: enable automated testing for GUI (Swing and web clients)
Have we considered comparing widget trees?
By comparing a widget tree I mean to take a snapshot of all the widgets...
Hynek Cihlar

10/19/2022

03:50 PM Feature #3704: enable automated testing for GUI (Swing and web clients)
Greg Shah wrote:
> Here is the list of items that I know of:
>
> * font differences between the legacy Windows/Op...
Roger Borrello
02:08 PM Feature #3704: enable automated testing for GUI (Swing and web clients)
Here is the list of items that I know of:
* font differences between the legacy Windows/OpenEdge system and the ne...
Greg Shah
01:55 PM Feature #3704: enable automated testing for GUI (Swing and web clients)
Roger: Please post your wishlist of features, fixes and/or answers that would make our work with Sikuli more successf... Greg Shah

10/18/2022

07:02 PM Support #6853: implement automated 4GL compatibility testing and CI/CD
We are going to implement [[p2j:Testing_Process#4GL-Compatibility-Tests|comprehensive 4GL compatibility testing]] whi... Greg Shah
05:39 PM Support #6853 (New): implement automated 4GL compatibility testing and CI/CD
Greg Shah
07:01 PM Support #6863 (WIP): implement CI/CD servers and the rules for each set of tests
Greg Shah
07:00 PM Support #6862 (New): build conversion regression testing tooling
Greg Shah
06:59 PM Support #6861 (New): tests for valid and invalid 4GL syntax (parsing)
Greg Shah
06:58 PM Support #6860 (Test): lexer tests
Greg Shah
06:57 PM Support #6859 (Test): preprocessor tests
Greg Shah
06:56 PM Support #6858 (Closed): rework existing testcases to use ABLUnit
Greg Shah
06:54 PM Support #6857 (New): rework existing testcases to easily convert and execute specific project sub...
Greg Shah
06:51 PM Support #6856 (New): user interface tests
Greg Shah
06:49 PM Support #6855 (WIP): database/persistence tests
Greg Shah
06:47 PM Support #6854 (WIP): base language tests
Greg Shah

10/14/2022

05:33 AM Feature #6183: design and implement (as needed) the approach for writing automated 4GL compatibil...
In our experience, ABLUnit is used more widely, which means it is probably the safer choice. More developers will kn... Greg Shah
02:05 AM Feature #6183: design and implement (as needed) the approach for writing automated 4GL compatibil...
Greg Shah wrote:
> OK, we will write our non-interactive 4GL compatibility tests using unit testing.
>
> Marian: ...
Marian Edu

10/13/2022

03:02 PM Feature #6183: design and implement (as needed) the approach for writing automated 4GL compatibil...
OK, we will write our non-interactive 4GL compatibility tests using unit testing.
Marian: Do you have a recommenda...
Greg Shah
 

Also available in: Atom