Activity
From 10/05/2022 to 11/03/2022
11/03/2022
- 03:43 PM Feature #6183: design and implement (as needed) the approach for writing automated 4GL compatibil...
- We should consider how we measure code coverage during testing. The most obvious choice is "JaCoCo":https://www.jaco...
- 03:11 PM Feature #6183: design and implement (as needed) the approach for writing automated 4GL compatibil...
- > Both have support for @Ignore.
Using @Ignore will work for something we want to exclude from testing in ...
11/02/2022
- 01:55 PM Support #6856: user interface tests
- We need testcases that explore the following as comprehensively as possible. The intention is to provide complete cov...
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... - 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... - 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... - 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.
- 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... - 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 ... - 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... - 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...
- 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... - 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... - 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... - 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... - 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...
- 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...
- 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 ... - 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...
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... - 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... - 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...
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... - 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... - 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 ...
- 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...
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...
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...
- 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... - 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 ... - 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... - 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...
- 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... - 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.
> ... - 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... - 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... - 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... - 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... - 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...
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... - 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... - 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...
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...
- 05:39 PM Support #6853 (New): implement automated 4GL compatibility testing and CI/CD
- 07:01 PM Support #6863 (WIP): implement CI/CD servers and the rules for each set of tests
- 07:00 PM Support #6862 (New): build conversion regression testing tooling
- 06:59 PM Support #6861 (New): tests for valid and invalid 4GL syntax (parsing)
- 06:58 PM Support #6860 (Test): lexer tests
- 06:57 PM Support #6859 (Test): preprocessor tests
- 06:56 PM Support #6858 (Closed): rework existing testcases to use ABLUnit
- 06:54 PM Support #6857 (New): rework existing testcases to easily convert and execute specific project sub...
- 06:51 PM Support #6856 (New): user interface tests
- 06:49 PM Support #6855 (WIP): database/persistence tests
- 06:47 PM Support #6854 (WIP): base language tests
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...
- 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: ...
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...
Also available in: Atom