Java complex tests run out-of-process, which makes them harder too debug than Python tests, which run in process. This EasyHack is to convert existing Java complex tests to Python. More details can be found here: https://wiki.documentfoundation.org/Development/Python_Unit_Tests#Migrate_Java_unit_test_to_Python
kadertarlan committed a patch related to this issue. It has been pushed to "master": http://cgit.freedesktop.org/libreoffice/core/commit/?id=db796cbdeca1c1573728fbdf9bf24e223c3a6c6b tdf#97362: Convert Java unit test to Python (check_indexed_property_values.py) It will be available in 5.2.0. The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
kadertarlan committed a patch related to this issue. It has been pushed to "master": http://cgit.freedesktop.org/libreoffice/core/commit/?id=679bcbe06dc063414151ce05d4bf3e3b44f2de8d tdf#97362: Fixed Python unit test (check_indexed_property_values.py) It will be available in 5.2.0. The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
kadertarlan committed a patch related to this issue. It has been pushed to "master": http://cgit.freedesktop.org/libreoffice/core/commit/?id=ba1d44bec1f85f45a23e7b871e3344ee457e8eac tdf#97362: Convert Java unit test to Python (check_named_property_values.py) It will be available in 5.2.0. The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
kadertarlan committed a patch related to this issue. It has been pushed to "master": http://cgit.freedesktop.org/libreoffice/core/commit/?id=830b758b11645730306e9f9e5b67e3b22ce17ec6 tdf#97362: Deleted CheckTable.java(this test translated to Python already.) It will be available in 5.2.0. The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
JanI is default CC for Easy Hacks (Add Jan; remove LibreOffice Dev List from CC) [NinjaEdit]
kadertarlan committed a patch related to this issue. It has been pushed to "master": http://cgit.freedesktop.org/libreoffice/core/commit/?id=b27aabc4ea3692a6ffbf28d8da0f75ad51feece9 tdf#97362: Convert Java unit test to Python(load_save_test.py) It will be available in 5.2.0. The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
aqcoder committed a patch related to this issue. It has been pushed to "master": http://cgit.freedesktop.org/libreoffice/core/commit/?id=0f543e38722f25a2969d500513167a3305097ed8 tdf#97362: Convert Java unit test to Python(check_change_color.py) It will be available in 5.2.0. The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
kadertarlan committed a patch related to this issue. It has been pushed to "master": http://cgit.freedesktop.org/libreoffice/core/commit/?id=b8e595263841ff719bd38128507fdb5ae238f173 tdf#97362: Fixed Python Unit Test(check_table.py) It will be available in 5.2.0. The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
A polite ping, still working on this patch?
Not my scope
(In reply to jan iversen from comment #9) > A polite ping, still working on this patch? Hi Jan, I'm still working on this bug.I will continue to translate the Java tests. I need to find an appropriate Java tests. If you have any suggestions and you say me it, I would be appreciate. Thanks
A polite ping, still working on this issue ?
Unassigned for now. Please remark, if you still work on this please assign it again.
I'm interested in working on this issue. But is any part of it still available for others to work on?
(In reply to Alekhya from comment #14) > I'm interested in working on this issue. But is any part of it still > available for others to work on? Since it is still open, there are still issues to be worked on. You can use the many commits as examples. Please also have a look at this page: https://wiki.documentfoundation.org/Development/GetInvolved
Hi, I would like to work on this bug, is it being worked on currently?
(In reply to Adarsh from comment #16) > Hi, > I would like to work on this bug, is it being worked on currently? yes there are still some left, look at comment #15
A polite ping, still working on this bug
(In reply to jani from comment #18) > A polite ping, still working on this bug yes I started recently
Hi Filippo, best not to assign this since the job is sufficiently large that several people can work on different tests concurrently. Please just push to the bug which test you're working on as you start work in a comment. Thanks ! Jean-Marc has started on CheckBookmarks.java =)
jmzambon committed a patch related to this issue. It has been pushed to "master": http://cgit.freedesktop.org/libreoffice/core/commit/?id=52523f39aff9730a308eaca07a3c487829e36e8d tdf#97362: CheckBookmarks unittest migrated to python (check_bookmarks.py) It will be available in 5.5.0. The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Kappanneo committed a patch related to this issue. It has been pushed to "master": http://cgit.freedesktop.org/libreoffice/core/commit/?id=a87d79a1fae8af3fafdbc1b6d5e0f3adc454d4bf tdf#97362 CalcRTL unittest partially migarted to python (CalcRTL.py) It will be available in 5.5.0. The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
jmzambon committed a patch related to this issue. It has been pushed to "master": http://cgit.freedesktop.org/libreoffice/core/commit/?id=e07492e14790262abc24d44c280bd71e5ebeddf4 tdf#97362: TextPortionEnumerationTest partially migrated to python (test_portion_enumeration_test.py) It will be available in 6.0.0. The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
jmzambon committed a patch related to this issue. It has been pushed to "master": http://cgit.freedesktop.org/libreoffice/core/commit/?id=9d221db01337957ec161a76b5dd7db9d6b384c89 tdf#97362: TextPortionEnumerationTest partially migrated to python (part 2) It will be available in 6.0.0. The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
jmzambon committed a patch related to this issue. It has been pushed to "master": http://cgit.freedesktop.org/libreoffice/core/commit/?id=1bb0b3815a1e0ba677d6aac577fbb4c7fffee3bf tdf#97362: TextPortionEnumerationTest partially migrated to python (part 3) It will be available in 6.0.0. The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
jmzambon committed a patch related to this issue. It has been pushed to "master": http://cgit.freedesktop.org/libreoffice/core/commit/?id=51dee24ce82e0fc4b864ac2905ce3587acf344f3 tdf#97362: TextPortionEnumerationTest partially migrated to python (part 4) It will be available in 6.0.0. The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
jmzambon committed a patch related to this issue. It has been pushed to "master": http://cgit.freedesktop.org/libreoffice/core/commit/?id=033a619c979e45d012e1ebe286462eb379997b41 tdf#97362: TextPortionEnumerationTest partially migrated to python (part 5) It will be available in 6.0.0. The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
jmzambon committed a patch related to this issue. It has been pushed to "master": http://cgit.freedesktop.org/libreoffice/core/commit/?id=c187973d1713ef1ee3f81461c8aa14d924c8d2e5 tdf#97362: TextPortionEnumerationTest partially migrated to python (part 6) It will be available in 6.0.0. The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
jmzambon committed a patch related to this issue. It has been pushed to "master": http://cgit.freedesktop.org/libreoffice/core/commit/?id=5a6ac13b7ccd121ede008238ee16a8c688910144 tdf#97362: TextPortionEnumerationTest partially migrated to python (part 7) It will be available in 6.0.0. The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
jmzambon committed a patch related to this issue. It has been pushed to "master": http://cgit.freedesktop.org/libreoffice/core/commit/?id=2bfb174ec57c78236e2350c8ae3be9bf524e811c tdf#97362: TextPortionEnumerationTest partially migrated to python (last part) It will be available in 6.0.0. The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
jmzambon committed a patch related to this issue. It has been pushed to "master": http://cgit.freedesktop.org/libreoffice/core/commit/?id=c4d0cd148128ceec55b95407d637d42e27426966 tdf#97362: convert sw java complex tests to Python (#final) It will be available in 6.1.0. The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
A polite ping, still working on this bug?
I will work on this issue
Dear RishiVikram Nandakumar, This bug has been in ASSIGNED status for more than 3 months without any activity. Resetting it to NEW. Please assigned it back to yourself if you're still working on this.
Hi! I will start working on this.
Hi, I am planning on converting the java complex tests from the sot module. If someone could confirm that this is a good choice of tests to convert to Python that would be appreciated. Thanks!
Hi, I would like to work on this. Can you please elaborate more?
Dear Rishant Rokaha, This bug has been in ASSIGNED status for more than 3 months without any activity. Resetting it to NEW. Please assign it back to yourself if you're still working on this.
Re-evaluating the EasyHack in 2022 This issue is still relevant. The below search shows 145 Java files in */qa/complex folders: $ find */qa/complex -name *.java
Chenxiong Qi committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/be7f3df701e4d94b64af6626d53e03d9336a09cf tdf#97362 Convert unotools tempfile tests to Python It will be available in 7.6.0. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.