Activity
From 03/12/2025 to 04/10/2025
04/10/2025
- 11:12 AM Support #6860: lexer tests
- I made another commit adding all tests we have so far to the FWD Harness.
There is an issue: when I run the FWD H... - 03:26 AM Support #6860: lexer tests
- I have committed the *OE Harness tests* for Lexer. It consists of the @driver.p@ and the @oe_test_plan.xml@ which cal...
- 10:33 AM Support #9844: finalize approach/techniques/standards for automating ABLUnit interactive UI tests
- > Any row selected is treated the same
This might happen in Linux too but the text issue still remains, I will tes... - 10:31 AM Support #9844: finalize approach/techniques/standards for automating ABLUnit interactive UI tests
- Lorian fixed the database import for H2 and I could convert and run testcases in the hotel gui project.
Running S... - 05:46 AM Support #9844: finalize approach/techniques/standards for automating ABLUnit interactive UI tests
- The dll dependency inspector turned out to be handy, it fixed the link error because it showed that the @libffi@ depe...
04/09/2025
- 11:43 AM Support #9844: finalize approach/techniques/standards for automating ABLUnit interactive UI tests
- Șerban Bursuc wrote:
> Java version is confirmed to be 64-bit, so most likely my @p2j.dll@ is 32-bit. Where can I ch... - 11:37 AM Support #9844: finalize approach/techniques/standards for automating ABLUnit interactive UI tests
- Șerban Bursuc wrote:
> Java version is confirmed to be 64-bit, so most likely my @p2j.dll@ is 32-bit.
https://gi... - 10:23 AM Support #9844: finalize approach/techniques/standards for automating ABLUnit interactive UI tests
- Java version is confirmed to be 64-bit, so most likely my @p2j.dll@ is 32-bit. Where can I change this?
- 10:13 AM Support #9844: finalize approach/techniques/standards for automating ABLUnit interactive UI tests
- Alexandru Lungu wrote:
> Serban, can you check #9730? Please ensure you set-up a VM with Windows 11 for it to work.
... - 10:07 AM Support #9844: finalize approach/techniques/standards for automating ABLUnit interactive UI tests
- Serban, can you check #9730? Please ensure you set-up a VM with Windows 11 for it to work.
- 10:04 AM Support #9844: finalize approach/techniques/standards for automating ABLUnit interactive UI tests
- I'm having issues trying to run FWD on Windows.
There are multiple errors but I think they all stem from the same ... - 09:43 AM Support #9854: Discussion on how to leverage Harness to test certain drivers of FWD
- I have this test set:...
- 08:58 AM Support #6859: preprocessor tests
- Greg Shah wrote:
> > * Once those old testcases are migrated and working, we would evaluate the following to identif... - 08:57 AM Support #6859 (WIP): preprocessor tests
- 08:57 AM Support #6859: preprocessor tests
- > * Once those old testcases are migrated and working, we would evaluate the following to identify other tests that w...
- 08:04 AM Support #6859: preprocessor tests
- All testcases from old_tescases are migrated with the harness counterpart on testcases/1735. Isn't that all?
- 07:54 AM Support #6859: preprocessor tests
- Have you migrated or created all tests noted in #6859-5?
- 02:26 AM Support #6859 (Test): preprocessor tests
- Branch 6859a was merged to trunk rev 15847 and archived.
04/08/2025
- 06:22 PM Support #6859 (Merge Pending): preprocessor tests
- Code Review Task branch 6859a Revision 15847
The changes are good. They are also low risk. You can merge to trun... - 09:43 AM Support #6859 (Review): preprocessor tests
- 09:43 AM Support #6859: preprocessor tests
- I created branch 6859a with revision 15847.
- 08:42 AM Support #9854: Discussion on how to leverage Harness to test certain drivers of FWD
- > My idea was to have a _test_ which prepares the actual files AND some tests that make the comparisons. These should...
- 06:49 AM Support #9854: Discussion on how to leverage Harness to test certain drivers of FWD
- Tomasz Domin wrote:
> You need to add @stream-wait-for@ into @lex_commands@ for scenario to wait for results.
O... - 06:36 AM Support #9854: Discussion on how to leverage Harness to test certain drivers of FWD
- Florin Eugen Rotaru wrote:
> Thanks. Unfortunately these don't work either...
>
> I attached the files. I tried m... - 06:29 AM Support #9854: Discussion on how to leverage Harness to test certain drivers of FWD
- Thanks. Unfortunately these don't work either...
I attached the files. I tried making a mock for the custom ant ta... - 05:02 AM Support #9854: Discussion on how to leverage Harness to test certain drivers of FWD
- Florin Eugen Rotaru wrote:
> Tomasz, I am trying to use the @dependency@ attribute for <test> tags in order to make ... - 04:53 AM Support #9854: Discussion on how to leverage Harness to test certain drivers of FWD
- Tomasz, I am trying to use the @dependency@ attribute for <test> tags in order to make a test execute only after the ...
- 08:36 AM Support #9844: finalize approach/techniques/standards for automating ABLUnit interactive UI tests
- > If you wish I could direct some effort right now and add a simple Harness test including a script that should work ...
- 03:59 AM Support #9844: finalize approach/techniques/standards for automating ABLUnit interactive UI tests
- The specific testcase directory was definitely not meant to be ran with the testcases project, without modifying anyt...
- 08:33 AM Support #6860 (WIP): lexer tests
- Code Review Task Branch 6860a Revision 15844
It is good. - 03:50 AM Support #6860: lexer tests
- Greg Shah wrote:
> Code Review Task Branch 6860a Revisions 15838 through 15842
>
> It is looking good.
>
> 1. ... - 08:19 PM Support #6860: lexer tests
- 6860a rev 15843 has some code format cleanup.
Florin: Please review the changes and follow the standards in the ... - 07:09 AM Support #9270 (Test): design and implement an approach for executing multi-session 4GL testcases
- 07:08 AM Support #9270: design and implement an approach for executing multi-session 4GL testcases
- Tested for regressions twice, no issues found.
Pushed up to revision 36.
Working on an update of a documentation.
04/07/2025
- 06:25 PM Support #6860: lexer tests
- > But the @<test>@ elements are quite different in FWD and in OE.
If there is no overlap, then we should use separ... - 06:15 PM Support #6860: lexer tests
- Code Review Task Branch 6860a Revisions 15838 through 15842
It is looking good.
1. Instead of passing @printToS... - 10:17 AM Support #6860: lexer tests
- Example of a test in FWD:...
- 10:15 AM Support #6860: lexer tests
- Regarding the FWD-OE Harness:
We can have a common *Test Plan*:... - 02:07 PM Support #9844: finalize approach/techniques/standards for automating ABLUnit interactive UI tests
- > The example there is decent, given you figure out how the Harness initiates the test. You must run the test once, s...
- 10:22 AM Support #9844: finalize approach/techniques/standards for automating ABLUnit interactive UI tests
- I managed to make a Harness test myself and have some feedback.
The documentation lacks an "Example" header. The H... - 09:42 AM Support #9844: finalize approach/techniques/standards for automating ABLUnit interactive UI tests
- Șerban Bursuc wrote:
> But I agree with Marian we should try to use a method that automatically converts SikuliX scr... - 09:10 AM Support #9844: finalize approach/techniques/standards for automating ABLUnit interactive UI tests
- > Is it really a big difference to write the code in Java in the first place instead of in their scripting environmen...
- 08:07 AM Support #9844: finalize approach/techniques/standards for automating ABLUnit interactive UI tests
- I guess my point here is that the code in #9844-17 is clean, easy to read and seems easy to write.
My only concern... - 08:03 AM Support #9844: finalize approach/techniques/standards for automating ABLUnit interactive UI tests
- Is it really a big difference to write the code in Java in the first place instead of in their scripting environment?
- 04:23 AM Support #9844: finalize approach/techniques/standards for automating ABLUnit interactive UI tests
- This is how the @hotel_gui_hotel_logon@ test looks like ported to a Java application: ...
- 03:34 AM Support #9844: finalize approach/techniques/standards for automating ABLUnit interactive UI tests
- Greg Shah wrote:
> Please investigate this approach. As I noted above, using the scripting may be nice to get sta... - 03:27 AM Support #9844: finalize approach/techniques/standards for automating ABLUnit interactive UI tests
- I understand the idea. It just seemed counter-intuitive to develop a test script in the IDE with all the graphical fe...
04/05/2025
- 09:16 AM Support #9270 (Merge Pending): design and implement an approach for executing multi-session 4GL t...
- You can merge now.
- 09:10 AM Support #9844: finalize approach/techniques/standards for automating ABLUnit interactive UI tests
- All of your discussion *assumes that we are using some kind of scripting option*. Sikuli is implemented in *Java*. ...
04/04/2025
- 04:24 PM Support #9270: design and implement an approach for executing multi-session 4GL testcases
- I've executed regression testing of trunk/15830 with harness_9270/82. No problems found, tests completed the same way...
- 10:42 AM Support #9270: design and implement an approach for executing multi-session 4GL testcases
- Constantin Asofiei wrote:
> Tomasz, in the code the only issue I see is:
> * @TestPlan@ - the @sets@ are now a @Has... - 10:31 AM Support #6860: lexer tests
- I have written an Ant Task which runs the Driver:...
- 05:47 AM Support #6860 (Review): lexer tests
- I've finished documenting it and made some tests by running with absolute paths, relative paths and combined, it work...
- 09:42 AM Support #9844: finalize approach/techniques/standards for automating ABLUnit interactive UI tests
- Greg Shah wrote:
> I thought Sikuli could be used directly from Java, that you don't have to use Jython. Jython is ... - 07:54 AM Support #9844: finalize approach/techniques/standards for automating ABLUnit interactive UI tests
- I thought Sikuli could be used directly from Java, that you don't have to use Jython. Jython is too limiting and if ...
- 07:41 AM Support #9844: finalize approach/techniques/standards for automating ABLUnit interactive UI tests
- > My understanding is that the core of Sikuli can also be programmed directly in Java.
Yes in the sense that both ... - 06:25 AM Support #9844: finalize approach/techniques/standards for automating ABLUnit interactive UI tests
- > It turns out that Sikuli runs in Jython, and while it doesn't allow @opencv@ to be directly imported (AFAIK) any pr...
- 09:24 AM Support #6859: preprocessor tests
- To run the tests with FWD: (assuming we are at testcases root)
@java -jar ../harness_9270a/build/lib/harness.jar tes... - 09:14 AM Support #6859: preprocessor tests
- I added all the tests I've done and also the OE driver on testcases rev 1735
- 04:56 AM Support #9854: Discussion on how to leverage Harness to test certain drivers of FWD
- OK I just saw that in _FWD_ you can copy the screen buffer to a text file, I thought this was possible in OE. Now it ...
- 04:46 AM Support #9854: Discussion on how to leverage Harness to test certain drivers of FWD
- Șerban Bursuc wrote:
> Tomasz Domin wrote:
> > Șerban Bursuc wrote:
> >
> > > I'm looking at the testcases proje... - 04:37 AM Support #9854: Discussion on how to leverage Harness to test certain drivers of FWD
- Tomasz Domin wrote:
> Șerban Bursuc wrote:
>
> > I'm looking at the testcases project, more specifically @testcas... - 04:23 AM Support #9854: Discussion on how to leverage Harness to test certain drivers of FWD
- Șerban Bursuc wrote:
> I'm looking at the testcases project, more specifically @testcases/flushing_and_triggers/cr... - 04:05 AM Support #9854: Discussion on how to leverage Harness to test certain drivers of FWD
- I'd like to ask some questions regarding Harness too, if this is not the correct task then please let me know.
I'm...
04/03/2025
- 11:51 AM Support #9270: design and implement an approach for executing multi-session 4GL testcases
- Tomasz, in the code the only issue I see is:
* @TestPlan@ - the @sets@ are now a @HashMap@ instead of @List@ - shoul... - 08:14 AM Support #9270: design and implement an approach for executing multi-session 4GL testcases
- Constantin, please review.
- 11:03 AM Support #6860: lexer tests
- I've worked the exception handling and error-logging. I also re-formatted some parts and started working on documenti...
- 10:22 AM Support #9844: finalize approach/techniques/standards for automating ABLUnit interactive UI tests
- I have looked at [[p2j:Automating GUI Testing]]. This wiki page is very good in my opinion. It correctly shows the co...
- 08:45 AM Support #6859: preprocessor tests
- > Let me know if I should take this issue or what to do with it.
Not yet. Let's get the test suite in place first... - 06:52 AM Support #6859: preprocessor tests
- Greg Shah wrote:
> > When we have @;)@ progress translates that into just @)@, but in FWD it stays the same.
> > I ... - 06:38 AM Support #6859: preprocessor tests
- > Also another issues I've found during preprocessing is that: when a // comment is found, progress adds a NL. In FWD...
- 06:37 AM Support #6859: preprocessor tests
- > When we have @;)@ progress translates that into just @)@, but in FWD it stays the same.
> I guess i have to look i... - 06:30 AM Support #6859: preprocessor tests
- Yes, it doesn't have to be hardcoded, it can be taken from @p2j.cfg@ i think.
Also another issues I've found during ... - 06:28 AM Support #6859: preprocessor tests
- > In OE the preprocessor IF would go on the 2nd statement, while in FWD it will go in the first. The reason being her...
- 06:27 AM Support #6859: preprocessor tests
- Overall, this is all moving along nicely.
In regard to the different test plans/tests for OE vs FWD, please look i... - 06:23 AM Support #6859: preprocessor tests
- > My question would be: should i include somewhere in Preprocessor.java the logic that would created the path to the ...
- 03:22 AM Support #6859: preprocessor tests
- While debugging the FWD Preprocessor I have found that:
When preprocessing... - 08:41 AM Support #9854: Discussion on how to leverage Harness to test certain drivers of FWD
- Tomasz Domin wrote:
> Stefan Vieru wrote:
> > I was thinking to use as suggested earlier @ant@ as an abstraction la... - 08:39 AM Support #9854: Discussion on how to leverage Harness to test certain drivers of FWD
- The FWD @build.xml@ does this OS detection and changes things based on the result. You can look at that as an example.
- 07:46 AM Support #9854: Discussion on how to leverage Harness to test certain drivers of FWD
- Stefan Vieru wrote:
> I was thinking to use as suggested earlier @ant@ as an abstraction layer, so I would have diff... - 07:39 AM Support #9854: Discussion on how to leverage Harness to test certain drivers of FWD
- I was thinking to use as suggested earlier @ant@ as an abstraction layer, so I would have different ant commands base...
- 06:33 AM Support #9854: Discussion on how to leverage Harness to test certain drivers of FWD
- Is it possible to choose between which tests are executed based on platform?
Please see #6859-32 #6859-33 #6859-36.
04/02/2025
- 11:01 AM Support #6860: lexer tests
- I've made a commit to *6860a/15839* with what I've done so far.
The added classes are... - 09:28 AM Support #6859: preprocessor tests
- Windows update:
I created a different testplan for windows @test_plan_OE@... - 08:37 AM Support #6859: preprocessor tests
- As an update:
Tested this on Linux and it works:
@project-index.xml@... - 05:04 AM Support #6859: preprocessor tests
- I've created the following @ant@ task in @build.xml@:...
- 09:12 AM Support #9844: finalize approach/techniques/standards for automating ABLUnit interactive UI tests
- Șerban Bursuc wrote:
> Greg, there are quite a lot of requirements listed. Can you list the requirements in the orde... - 03:39 AM Support #9844: finalize approach/techniques/standards for automating ABLUnit interactive UI tests
- Greg, there are quite a lot of requirements listed. Can you list the requirements in the order of their priority? Wha...
- 07:54 AM Support #9854: Discussion on how to leverage Harness to test certain drivers of FWD
- Stefan Vieru wrote:
> Is there a way yet to substitute the @text-file-comparison@ parameters?
> [...]
>
> I saw ... - 07:43 AM Support #9854: Discussion on how to leverage Harness to test certain drivers of FWD
- Is there a way yet to substitute the @text-file-comparison@ parameters?...
04/01/2025
- 03:31 PM Bug #9525: Testcases: incorrect placeholders in directory.xml.template and other configuration pr...
- The testcases project will *not* be used as a template for customers. It is private.
Also: unless we need a speci... - 02:47 PM Bug #9525: Testcases: incorrect placeholders in directory.xml.template and other configuration pr...
- I think @maxStatementsPerConnection@ and @initialPoolSize@ from @server/default/database/tstcasesdb/orm/c3p0@ are sti...
- 01:24 PM Support #6860: lexer tests
- > Yes, at least for the successful ones. Note that we can successfully lex procedures in FWD that would otherwise fai...
- 10:34 AM Support #6860: lexer tests
- Thanks for the reviews.
Greg Shah wrote:
> You plan to encode the FWD output as .lexer files?
Yes, at least fo... - 10:08 AM Support #6859: preprocessor tests
- I attached the Driver and the worker.
The command in windows would look like:
@pro -p tests/preproc/generate_prepr... - 08:29 AM Support #6859: preprocessor tests
- > It works for procedures without input parameters, but since you said there's no such thing for startup procedures, ...
- 08:11 AM Support #6859: preprocessor tests
- In #9854-28 is the cli command for progress that i think i should use. It works for procedures without input paramete...
- 08:06 AM Support #6859: preprocessor tests
- The driver that I've attached and I'll attach again since I've made the changes you suggested, is using the following...
- 08:02 AM Support #6859: preprocessor tests
- Help me understand what you need to use input parameters to achieve.
- 08:01 AM Support #6859: preprocessor tests
- > A question about this, how would I call this Driver from harness .xml test?
It can be called with direct Java co... - 07:53 AM Support #6859: preprocessor tests
- Greg Shah wrote:
> The general idea is good. I would probably just encode the parameters are extent variables and c... - 05:42 AM Support #9854: Discussion on how to leverage Harness to test certain drivers of FWD
- Correction, i didn't see you removed the VK_ENTER
It does work now!
It seems like replacing @VK_ENTER@ with @new_li... - 05:39 AM Support #9854: Discussion on how to leverage Harness to test certain drivers of FWD
- Tomasz Domin wrote:
> Please change @stream-write@ to:
> @<stream-write value="C:\Progress\OE116_64\bin\_progres.ex... - 05:20 AM Support #9854: Discussion on how to leverage Harness to test certain drivers of FWD
- Stefan Vieru wrote:
> Shouldn't I run the following test?
> [...]
> The idea is that the script doesn't execute, s... - 04:36 AM Support #9854: Discussion on how to leverage Harness to test certain drivers of FWD
- Shouldn't I run the following test?...
- 04:31 AM Support #9854: Discussion on how to leverage Harness to test certain drivers of FWD
- Stefan Vieru wrote:
> [...]
> This is the output with @-d@
>
> Updated script:
> [...]
This script does not wa... - 02:25 AM Support #9854: Discussion on how to leverage Harness to test certain drivers of FWD
- Tomasz Domin wrote:
> Stefan Vieru wrote:
> > @Z:\testcases> java -jar ..\harness_9270a\build\lib\harness.jar -shel... - 02:10 AM Support #9854: Discussion on how to leverage Harness to test certain drivers of FWD
- ...
03/31/2025
- 06:51 PM Bug #9525: Testcases: incorrect placeholders in directory.xml.template and other configuration pr...
- I think there is just some minor reviews necessary.
- 04:34 PM Support #6860: lexer tests
- > Greg, what do you think of my approach? Do you see any issues?
I like the approach. We will have to see how the... - 04:32 PM Support #6860: lexer tests
- > I have created the *tests/conversion/lexer* directory in *testcases* and added tests for @COMMENT@ rule and for @ST...
- 09:34 AM Support #6860: lexer tests
- I took the liberty and made some initial classes and method definitions for the FWD Driver.
I've created 2 classes... - 10:34 AM Support #9854: Discussion on how to leverage Harness to test certain drivers of FWD
- Stefan Vieru wrote:
> @Z:\testcases> java -jar ..\harness_9270a\build\lib\harness.jar -shell cmd.exe .\support\harne... - 10:32 AM Support #9854: Discussion on how to leverage Harness to test certain drivers of FWD
- Stefan Vieru wrote:
> @Z:\testcases> java -jar ..\harness_9270a\build\lib\harness.jar -shell cmd.exe .\support\harne... - 10:16 AM Support #9854: Discussion on how to leverage Harness to test certain drivers of FWD
- @Z:\testcases> java -jar ..\harness_9270a\build\lib\harness.jar -shell cmd.exe .\support\harness\test\mkdirTest-plan....
- 10:00 AM Support #9854: Discussion on how to leverage Harness to test certain drivers of FWD
- Stefan, thank you
Attached updated test plan and test.
You cant use @send-text@ for @target type="stream"@, you ... - 08:57 AM Support #9854: Discussion on how to leverage Harness to test certain drivers of FWD
- These are the files i modified/added in @testcases/support/harness/test@
Let me know if you need anything else. - 08:48 AM Support #9854: Discussion on how to leverage Harness to test certain drivers of FWD
- Stefan Vieru wrote:
> I installed on VM java 8 and ant 10.
> I executed @cross_session_test.xml@ with harness and h... - 08:42 AM Support #9854: Discussion on how to leverage Harness to test certain drivers of FWD
- I installed on VM java 8 and ant 10.
I executed @cross_session_test.xml@ with harness and had no errors. The tests w... - 07:58 AM Support #9854: Discussion on how to leverage Harness to test certain drivers of FWD
- > > > The problem we have is different tooling on OE/Windows and FWD/Linux. I tried to mitigate it by using ant and P...
- 07:46 AM Support #9854: Discussion on how to leverage Harness to test certain drivers of FWD
- > Well, if Greg agrees to use it :) as we had some discussion about it earlier on.
Yeah, I heard/saw @ant@ several... - 07:42 AM Support #9854: Discussion on how to leverage Harness to test certain drivers of FWD
- Alexandru Lungu wrote:
> > The problem we have is different tooling on OE/Windows and FWD/Linux. I tried to mitigate... - 07:03 AM Support #9854: Discussion on how to leverage Harness to test certain drivers of FWD
- Alexandru Lungu wrote:
> We need some guidance on how to use Harness, the main issue we're facing is that we can't r... - 06:29 AM Support #9854: Discussion on how to leverage Harness to test certain drivers of FWD
- > The problem we have is different tooling on OE/Windows and FWD/Linux. I tried to mitigate it by using ant and PCT, ...
- 06:17 AM Support #9854: Discussion on how to leverage Harness to test certain drivers of FWD
- Alexandru Lungu wrote:
> > Its possible to spin-off a single test in harness #9270 with ant subshell in both - OE/Wi... - 03:28 AM Support #9854: Discussion on how to leverage Harness to test certain drivers of FWD
- > Its possible to spin-off a single test in harness #9270 with ant subshell in both - OE/Windows and Linux/FWD.
> No... - 08:06 AM Support #9270: design and implement an approach for executing multi-session 4GL testcases
- Code Review Task Branch 9270a Revisions 78 through 80
No objections. I did check in a minor reversion of whitespa... - 08:05 AM Support #9270: design and implement an approach for executing multi-session 4GL testcases
- Agreed.
- 05:35 AM Support #9270: design and implement an approach for executing multi-session 4GL testcases
- Greg
I think second reviewer should be CA.
- 04:09 AM Support #9270: design and implement an approach for executing multi-session 4GL testcases
- Greg Shah wrote:
> Code Review Task Branch 9270a Revisions 35 through 77
>
> Overall, the changes are very good.
... - 07:42 AM Support #9844: finalize approach/techniques/standards for automating ABLUnit interactive UI tests
- Please look at the wiki pages I linked above. I think we are past the POC stage. We have implemented non-trivial te...
03/30/2025
- 05:04 AM Support #9844: finalize approach/techniques/standards for automating ABLUnit interactive UI tests
- There is an interesting open source project called OpenCV.
Its interesting part in particular is the capability t... - 04:40 AM Support #9844: finalize approach/techniques/standards for automating ABLUnit interactive UI tests
- There are many uncertainties regarding the tools and methodologies that will ensure reliable and efficient GUI testin...
03/28/2025
- 04:55 PM Support #9844: finalize approach/techniques/standards for automating ABLUnit interactive UI tests
- h1. Introduction
We've done quite a bit of work on automating UI testing. When you consider our work on the [[har... - 01:04 PM Support #9854: Discussion on how to leverage Harness to test certain drivers of FWD
- Alexandru Lungu wrote:
> Marian, is there any documentation on writing some OE driver for harness to do single-user ... - 12:46 PM Support #9854: Discussion on how to leverage Harness to test certain drivers of FWD
- Alexandru Lungu wrote:
> From email:
>
> Hi guys,
>
> We (me and Stefan Vieru) are trying to use Harness on W... - 11:36 AM Support #9854: Discussion on how to leverage Harness to test certain drivers of FWD
- The reason we need to run in OE:
* Confirm that the tests do in fact work there.
* Test on different OE versions ... - 11:30 AM Support #9854: Discussion on how to leverage Harness to test certain drivers of FWD
- > Marian, is there any documentation on writing some OE driver for harness to do single-user tests? I was thinking of...
- 11:26 AM Support #9854: Discussion on how to leverage Harness to test certain drivers of FWD
- Me, Stefan and Florin had multiple chats about using harness to cover the lexer and preprocessor tests. I suspect Gre...
- 11:20 AM Support #9854: Discussion on how to leverage Harness to test certain drivers of FWD
- From email:
Hi guys,
We (me and Stefan Vieru) are trying to use Harness on Windows. More specifically, we need... - 11:19 AM Support #9854 (New): Discussion on how to leverage Harness to test certain drivers of FWD
- 12:29 PM Support #6859: preprocessor tests
- The general idea is good. I would probably just encode the parameters are extent variables and call @GeneratePreproc...
- 12:25 PM Support #6859: preprocessor tests
- From Stefan:
> I worked on the Driver for 4GL and created some Harness tests to get a better understanding.
>
... - 11:08 AM Support #6859: preprocessor tests
- Stefan Vieru wrote:
> Greg Shah wrote:
>
> > # The "core" of each test is one or more 4GL source files (@.p@, @.i... - 06:03 AM Support #6859: preprocessor tests
- Greg Shah wrote:
> # The "core" of each test is one or more 4GL source files (@.p@, @.i@, @.cls@...). This is not... - 10:59 AM Support #9270: design and implement an approach for executing multi-session 4GL testcases
- Code Review Task Branch 9270a Revisions 35 through 77
Overall, the changes are very good.
1. Shouldn't the @abl... - 10:27 AM Support #9270: design and implement an approach for executing multi-session 4GL testcases
- Don't forget that without a reviewer set, this task will not appear in the list of needed code reviews.
- 05:18 AM Support #6860: lexer tests
- I have created the *tests/conversion/lexer* directory in *testcases* and added tests for @COMMENT@ rule and for @STRI...
03/27/2025
- 11:48 AM Support #6859: preprocessor tests
- That seems like a bug to fix. Let's fix it (in a newly created task) once the test suite is ready.
- 08:20 AM Support #6859: preprocessor tests
- While working with harness I developed a test that uses @text-file-comparison@
But when comparing the @.cache@ and ... - 08:52 AM Support #9844 (New): finalize approach/techniques/standards for automating ABLUnit interactive UI...
- 08:44 AM Feature #3704 (Closed): enable automated testing for GUI (Swing and web clients)
- This task is complete. Our documentation on how we use Sikuli:
[[p2j:Automating GUI Testing]]
[[p2j:Writing_4GL_...
03/26/2025
- 05:46 PM Bug #9525: Testcases: incorrect placeholders in directory.xml.template and other configuration pr...
- Vladimir, these @build.xml@ files are written to handle conversion either via the fileset method (*-Z*) or the source...
- 03:30 PM Bug #9525: Testcases: incorrect placeholders in directory.xml.template and other configuration pr...
- Also, I would simplify things by removing all ‘old’ conversion targets entirely. I’d also rename the repository’s @zf...
- 03:25 PM Bug #9525: Testcases: incorrect placeholders in directory.xml.template and other configuration pr...
- Roger Borrello wrote:
> Vladimir Tsichevski wrote:
> > Review xfertestcases: r1687, r1696, r1711.
>
> You cut of... - 02:59 PM Bug #9525: Testcases: incorrect placeholders in directory.xml.template and other configuration pr...
- Vladimir Tsichevski wrote:
> Review xfertestcases: r1687, r1696, r1711.
You cut off the targets before the very i... - 02:15 PM Bug #9525: Testcases: incorrect placeholders in directory.xml.template and other configuration pr...
- Review xfertestcases: r1687, r1696, r1711.
Issues found in @build.xml@:
1. The @convert@ target does not depend... - 11:58 AM Bug #9525: Testcases: incorrect placeholders in directory.xml.template and other configuration pr...
- Vladimir Tsichevski wrote:
> I mean where can we find the changes? Which repositories, revisions?
The @xfer.golde... - 11:06 AM Bug #9525: Testcases: incorrect placeholders in directory.xml.template and other configuration pr...
- Roger Borrello wrote:
> Vladimir Tsichevski wrote:
> > Roger Borrello wrote:
> > > I believe this task is ready fo... - 09:08 AM Bug #9525: Testcases: incorrect placeholders in directory.xml.template and other configuration pr...
- Vladimir Tsichevski wrote:
> Roger Borrello wrote:
> > I believe this task is ready for review.
>
> Which change... - 07:53 AM Bug #9525: Testcases: incorrect placeholders in directory.xml.template and other configuration pr...
- Roger Borrello wrote:
> I believe this task is ready for review.
Which changes are we expected to review? - 09:26 AM Support #6859: preprocessor tests
- Greg Shah wrote:
> Tomasz can help with understanding the Harness approach including how to setup tests that can run... - 09:24 AM Support #6859: preprocessor tests
- Tomasz can help with understanding the Harness approach including how to setup tests that can run under both OE and F...
- 09:21 AM Support #6859: preprocessor tests
- > How should I test like in #6860?
> I created the tests in 4GL but when converting with FWD, FWD doesn't have @COMP... - 09:11 AM Support #6859: preprocessor tests
- Alexandru Lungu wrote:
> > There will be some tests which are hard to check in an ABLUnit test method. I still think... - 08:43 AM Support #6859: preprocessor tests
- Will look into harness for those tests that are using @compile@ statement.
- 07:37 AM Support #6859: preprocessor tests
- I will upload the test classes that I've done, if it's relevant for now.
- 07:31 AM Support #6859: preprocessor tests
- Greg,
I migrated all of the tests but with a few exceptions. I see that in @old_testcases@ there are these files:
*... - 04:40 AM Support #6859: preprocessor tests
- How should I test like in #6860?
I created the tests in 4GL but when converting with FWD, FWD doesn't have @COMPILER...
03/25/2025
- 08:49 AM Support #6859: preprocessor tests
- > There will be some tests which are hard to check in an ABLUnit test method. I still think we might need some level ...
- 08:45 AM Support #6859: preprocessor tests
- Nice. I think this approach can work well for some tests, maybe even all tests that are expected to "pass" in OE. F...
- 08:30 AM Support #6860: lexer tests
- In the OE testing, we only need to know if it compiled or not and if it failed to compile, the details (as you have a...
03/24/2025
- 10:27 AM Support #6859: preprocessor tests
- Created the following methods, adapted to the new @testcases@ project:...
- 08:08 AM Support #6859 (WIP): preprocessor tests
- Started looking through the existing tests in @old_testcases@ and executed them on Developer Studio
- 08:59 AM Support #6860: lexer tests
- Greg Shah wrote:
> To be clear: we will implement a driver that directly executes the lexer and checks the output. ...
03/21/2025
- 09:11 AM Support #6859: preprocessor tests
- In addition to #6859-3, we need to consider the following:
* The testing must be able to run in both OE and FWD.
...
03/20/2025
- 04:47 PM Support #6860: lexer tests
- We need to work on both the driver program as well as specific tests to check the full range of lexing behavior.
T...
03/19/2025
- 07:10 PM Bug #9525: Testcases: incorrect placeholders in directory.xml.template and other configuration pr...
- I believe this task is ready for review.
Also available in: Atom