core.git: sd/inc sd/source

2024-03-11 Thread Baole Fang (via logerrit)
, 20 insertions(+), 7 deletions(-) New commits: commit 1999e2b35c8106fa959f04bbd381ddb49d257a1d Author: Baole Fang AuthorDate: Wed Mar 6 20:00:27 2024 -0500 Commit: Thorsten Behrens CommitDate: Mon Mar 11 22:55:44 2024 +0100 tdf#158152: Make presenter console to "Console:

core.git: Branch 'libreoffice-24-2-1' - sw/source

2024-02-21 Thread Baole Fang (via logerrit)
sw/source/ui/fldui/flddok.cxx |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) New commits: commit 613135cef0b6b2cc9d01d9a7126fb6707fd473f0 Author: Baole Fang AuthorDate: Wed Feb 14 20:00:48 2024 -0500 Commit: Adolfo Jayme Barrientos CommitDate: Wed Feb 21 09:41:30 2024 +0100

core.git: Branch 'libreoffice-24-2' - sw/source

2024-02-20 Thread Baole Fang (via logerrit)
sw/source/ui/fldui/flddok.cxx |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) New commits: commit 9d48831793cdbf93975b71083fbcc9577c17fceb Author: Baole Fang AuthorDate: Wed Feb 14 20:00:48 2024 -0500 Commit: Adolfo Jayme Barrientos CommitDate: Tue Feb 20 22:13:08 2024 +0100

core.git: sw/source

2024-02-15 Thread Baole Fang (via logerrit)
sw/source/ui/fldui/flddok.cxx |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) New commits: commit 694b9b6422ee27da13ad455174cde50b1a673ac7 Author: Baole Fang AuthorDate: Wed Feb 14 20:00:48 2024 -0500 Commit: Mike Kaganski CommitDate: Fri Feb 16 05:13:02 2024 +0100 tdf

[Libreoffice-commits] core.git: sw/source sw/uiconfig

2023-10-24 Thread Baole Fang (via logerrit)
: Baole Fang AuthorDate: Sat Oct 21 01:13:59 2023 -0400 Commit: Heiko Tietze CommitDate: Tue Oct 24 09:10:13 2023 +0200 tdf#154052: Change "Level" spinbox to combobox Change-Id: I58a50963f95a2c364557a7aa0992f9858ec5d9cf Reviewed-on: https://gerrit.libreoffice.

Re: Machine learning is used in gerrit build

2023-08-22 Thread Baole Fang
("jenkins:all" is not set) for gerrit_master_seq, such that only one of them will run. Hope it makes sense. Best, Baole Fang On Tue, Aug 22, 2023 at 8:25 AM Thorsten Behrens wrote: > Hi Baole, > > Baole Fang wrote: > > Hi Thorsten, > > > > After quickly check

Re: Machine learning is used in gerrit build

2023-08-22 Thread Baole Fang
Hi Thorsten, After quickly checking the gerrit_master_ml and gerrit_master_seq configuration, I didn't notice the change. Can you indicate the change for me? Besides, I've looked into the gerrit_master_android and have a rough idea to integrate "jenkins:all" into gerrit_mas

Re: Machine learning is used in gerrit build

2023-08-21 Thread Baole Fang
Hi Thorsten, I'm still traveling tomorrow. What time would you like to meet? I'll see if I can make it. Best, Baole Fang On Mon, Aug 21, 2023 at 4:52 PM Thorsten Behrens wrote: > Hi Noel, > > Noel Grandin wrote: > > Even in the good case, in the unlikely event

Re: Machine learning is used in gerrit build

2023-08-20 Thread Baole Fang
formed in jenkins, which has 91% failure recall and 57% success recall. The confusion matrix for the first model is posted here <https://baolef.github.io/libreoffice-ci/2023/07/27/week9.html>. Best, Baole Fang On Fri, Aug 18, 2023 at 9:45 AM Kohei Yoshida wrote: > Hello, > >

Re: Machine learning is used in gerrit build

2023-08-18 Thread Baole Fang
ce on the build design. Best, Baole Fang On Fri, Aug 18, 2023, 4:26 AM Noel Grandin wrote: > Hi > > Why are we fronting the ml jenkins job with the least reliable subjob? > > Surely we should be using the gcc job - which is faster and more reliable. > > Regards, Noel Grandin > >

GSoC'23 -- Week 10

2023-08-10 Thread Baole Fang
--- title: "Week 10" date: 2023-08-03 --- ### Smart inference Previously, jenkins only uses [testfailure]( https://github.com/baolef/libreoffice-ci/blob/main/models/testfailure.py) results to decide whether the patch will pass or fail. Since it is not very accurate and [testselect]( https://githu

Machine learning is used in gerrit build

2023-08-09 Thread Baole Fang
Hi, My name is Baole Fang and I'm responsible for training a machine learning model to select unit tests to run in GSoC. Currently, the model <https://github.com/baolef/libreoffice-ci> is trained and is integrated into gerrit_master_ml <https://ci.libreoffice.org/job/gerrit_maste

GSoC'23 -- Week 9

2023-08-05 Thread Baole Fang
--- title: "Week 9" date: 2023-07-27 --- ### Model improvement To improve model performance, the model based on grouped unit tests is implemented. Originally, the model is trained to predict on the level of around 700 unit tests, which is too much. To reduce the number of predictions, unit tests

[Libreoffice-commits] core.git: Branch 'libreoffice-7-6-0' - editeng/source officecfg/registry sw/qa

2023-08-03 Thread Baole Fang (via logerrit)
changed, 82 insertions(+), 2 deletions(-) New commits: commit 4ea3099dba3d0f7d1f09b31f204223449bfbbc51 Author: Baole Fang AuthorDate: Thu Jul 6 12:03:31 2023 -0400 Commit: Thorsten Behrens CommitDate: Thu Aug 3 13:39:13 2023 +0200 tdf#156165: Fix replace custom styles while typing

[Libreoffice-commits] core.git: Branch 'libreoffice-7-6' - editeng/source officecfg/registry sw/qa

2023-08-01 Thread Baole Fang (via logerrit)
changed, 82 insertions(+), 2 deletions(-) New commits: commit e50ec4d8ddca5dfe6a4f329298c0bae4edc5e41c Author: Baole Fang AuthorDate: Thu Jul 6 12:03:31 2023 -0400 Commit: Thorsten Behrens CommitDate: Wed Aug 2 00:36:44 2023 +0200 tdf#156165: Fix replace custom styles while typing

GSoC'23 -- Week 8

2023-07-31 Thread Baole Fang
--- title: "Week 8" date: 2023-07-20 --- ### Result archive Every time Jenkins runs the model, the inference results will be saved to `probability.csv`, which is archived by Jenkins. ### Jenkins integration The model is integrated into a [master job]( https://ci.libreoffice.org/job/gerrit_maste

[Libreoffice-commits] core.git: editeng/source officecfg/registry sw/qa

2023-07-28 Thread Baole Fang (via logerrit)
changed, 82 insertions(+), 2 deletions(-) New commits: commit e26aeb882dd236adf19679d5df9b7ba5da1ed226 Author: Baole Fang AuthorDate: Thu Jul 6 12:03:31 2023 -0400 Commit: Mike Kaganski CommitDate: Sat Jul 29 03:53:28 2023 +0200 tdf#156165: Fix replace custom styles while typing

GSoC'23 -- Week 7

2023-07-24 Thread Baole Fang
--- title: "Week 7" date: 2023-07-12 --- ### Jenkins integration Currently, the model is integrated into [Jenkins]( https://ci.libreoffice.org/job/machine_learning_model/). The average build duration is around 15s, and it is able to support 5 builds in parallel. Its [output log]( https://ci.libr

GSoC'23 -- Week 6

2023-07-19 Thread Baole Fang
--- title: "Week 6" date: 2023-07-06 --- ### Jenkins integration Currently, the model is integrated into [Jenkins]( https://ci.libreoffice.org/job/machine_learning_model/). The average build duration is around 15s, and it is able to support 5 builds in parallel. Its [output log]( https://ci.libr

GSoC'23 -- Week 5

2023-07-08 Thread Baole Fang
--- title: "Week 5" date: 2023-06-29 --- ### Model inference [Inference](https://github.com/baolef/libreoffice-ci/blob/main/test.py) is completed using [testfailure]( https://github.com/baolef/libreoffice-ci/blob/main/models/testfailure.py) and [testselect]( https://github.com/baolef/libreoffice-

[Libreoffice-commits] core.git: cui/source cui/uiconfig editeng/source include/editeng officecfg/registry

2023-07-04 Thread Baole Fang (via logerrit)
++- officecfg/registry/schema/org/openoffice/Office/Writer.xcs |2 +- 5 files changed, 10 insertions(+), 10 deletions(-) New commits: commit 254161f9dd2b7b3e416c54dfeb8e8c6e81cd7dcd Author: Baole Fang AuthorDate: Sun Jun 25 22:08:37 2023 -0400 Commit: Caolán McNamara CommitDate: Tue Jul 4 11:17

GSoC'23 - Week 4

2023-07-02 Thread Baole Fang
--- title: "Week 4" date: 2023-06-22 --- ### Model training Two models are trained with the full dataset: - [testfailure]( https://github.com/baolef/libreoffice-ci/blob/main/models/testfailure.py) predicts whether a commit will fail any unit test. It only considers commit features. - [testselect]

GSoC'23 - Week 3 Report

2023-06-25 Thread Baole Fang
--- title: "Week 3" date: 2023-06-15 --- ### Model training Basic [model training]( https://github.com/baolef/libreoffice-ci/blob/main/train.py) pipeline is completed with [testselect]( https://github.com/baolef/libreoffice-ci/blob/main/models/testselect.py) model. Further optimization is needed

GSoC'23 - Week 3 Report

2023-06-24 Thread Baole Fang
2023-06-15-week3.md Description: application/md

[Libreoffice-commits] core.git: Branch 'libreoffice-7-6' - include/unotools sw/source unotools/source

2023-06-23 Thread Baole Fang (via logerrit)
include/unotools/charclass.hxx |4 sw/source/core/edit/autofmt.cxx|2 +- unotools/source/i18n/charclass.cxx | 17 + 3 files changed, 22 insertions(+), 1 deletion(-) New commits: commit a6d35a7940a2c72594b470aec341c867e6faf82c Author: Baole Fang

[Libreoffice-commits] core.git: include/unotools sw/source unotools/source

2023-06-23 Thread Baole Fang (via logerrit)
include/unotools/charclass.hxx |4 sw/source/core/edit/autofmt.cxx|2 +- unotools/source/i18n/charclass.cxx | 17 + 3 files changed, 22 insertions(+), 1 deletion(-) New commits: commit caab94a3e0387bde05538cff91ff13446f330785 Author: Baole Fang

[Libreoffice-commits] core.git: cui/source

2023-06-18 Thread Baole Fang (via logerrit)
cui/source/customize/cfgutil.cxx | 33 +++-- cui/source/inc/cfgutil.hxx |2 +- 2 files changed, 24 insertions(+), 11 deletions(-) New commits: commit 94bf26798bb973c7df26e2aa841099bb9cbaf3cb Author: Baole Fang AuthorDate: Tue May 23 20:40:51 2023

GSoC'23 - Week 2 Report

2023-06-17 Thread Baole Fang
2023-06-07-week2.md Description: application/md

GSoC'23 - Week 1 Report

2023-06-10 Thread Baole Fang
2023-05-31-week1.md Description: application/md

[Libreoffice-commits] core.git: sc/qa sc/source

2023-06-02 Thread Baole Fang (via logerrit)
Author: Baole Fang AuthorDate: Sun May 28 10:28:24 2023 -0400 Commit: Mike Kaganski CommitDate: Fri Jun 2 20:02:39 2023 +0200 tdf#132026: Fix selection in text cell Change-Id: Ic2bf869efa198cba83d1b781b419c3a9e0e606f3 Reviewed-on: https://gerrit.libreoffice.org/c/core

[Libreoffice-commits] core.git: cui/source

2023-06-02 Thread Baole Fang (via logerrit)
deletions(-) New commits: commit 69a3bcdaa54700a372151af52ccfbb0deed9db45 Author: Baole Fang AuthorDate: Sat May 27 13:23:25 2023 -0400 Commit: Mike Kaganski CommitDate: Fri Jun 2 17:02:33 2023 +0200 tdf#43157: Clean up OSL_FAIL Change-Id

[Libreoffice-commits] core.git: sw/source

2023-06-02 Thread Baole Fang (via logerrit)
sw/source/core/edit/autofmt.cxx |7 ++- 1 file changed, 6 insertions(+), 1 deletion(-) New commits: commit 083975f9666e3dc6fd665dc0418e6c3130628359 Author: Baole Fang AuthorDate: Sat Apr 29 20:37:03 2023 -0400 Commit: Mike Kaganski CommitDate: Fri Jun 2 11:41:52 2023 +0200

[Libreoffice-commits] core.git: sc/qa sc/source

2023-06-02 Thread Baole Fang (via logerrit)
: Baole Fang AuthorDate: Sat May 27 21:05:01 2023 -0400 Commit: Mike Kaganski CommitDate: Fri Jun 2 10:22:10 2023 +0200 tdf#131638: Fix text cell incorrect formula Change-Id: I086f077540f52c6ed5fb4df9f0ea64aa95aea152 Reviewed-on: https://gerrit.libreoffice.org/c/core

[Libreoffice-commits] core.git: cui/source cui/uiconfig officecfg/registry

2023-05-27 Thread Baole Fang (via logerrit)
/org/openoffice/Office/UI.xcu | 16 +++ 5 files changed, 45 insertions(+), 26 deletions(-) New commits: commit 9e92437cbb2180d51fdabc0d5efff24b530ba27a Author: Baole Fang AuthorDate: Sat May 6 22:35:17 2023 -0400 Commit: Mike Kaganski CommitDate: Sat May 27 09:00:08 2023 +0200

GSoC'23 - Select tests to run on gerrit patches based on machine learning

2023-05-24 Thread Baole Fang
Hi, I'm Baole Fang, currently pursuing a master degree in the school of computer science at Carnegie Mellon University. I'm looking forward to working with LibreOffice in the project Select tests to run on gerrit patches based on machine learning <https://summerofcode.withgoogle.com/

[Libreoffice-commits] core.git: officecfg/registry sd/inc sd/source sd/uiconfig

2023-05-24 Thread Baole Fang (via logerrit)
(+), 14 deletions(-) New commits: commit 0a90b90048313fb43f8c5d7461f58dafec276600 Author: Baole Fang AuthorDate: Sun May 7 22:35:34 2023 -0400 Commit: Heiko Tietze CommitDate: Wed May 24 09:22:48 2023 +0200 tdf#148088: Fix master related UI in Draw Page/Master Page... -> P

[Libreoffice-commits] core.git: sw/qa sw/source

2023-05-03 Thread Baole Fang (via logerrit)
sw/qa/uitest/data/tdf128192.odt |binary sw/qa/uitest/writer_tests4/tdf128192.py | 72 sw/source/core/edit/autofmt.cxx |4 + 3 files changed, 76 insertions(+) New commits: commit 1cff5c9db7e0d7cf7ae45b306deb963d95926d99 Author: Baole

[Libreoffice-commits] core.git: svl/qa svl/source

2023-05-02 Thread Baole Fang (via logerrit)
svl/qa/unit/test_URIHelper.cxx |5 + svl/source/misc/urihelper.cxx |4 ++-- 2 files changed, 7 insertions(+), 2 deletions(-) New commits: commit e8d7bf954fe74ce85bdd084d6e12d27027a4c379 Author: Baole Fang AuthorDate: Thu Apr 27 14:16:18 2023 -0400 Commit: Stephan Bergmann

[Libreoffice-commits] core.git: cui/inc cui/source editeng/source include/editeng include/svl officecfg/registry svl/qa svl/source sw/inc sw/source

2023-04-27 Thread Baole Fang (via logerrit)
- sw/source/uibase/shells/textsh.cxx |3 sw/source/uibase/wrtsh/wrtsh1.cxx |3 19 files changed, 210 insertions(+), 14 deletions(-) New commits: commit a772976f047882918d5386a3ef9226c4aa2aa118 Author: Baole Fang AuthorDate: Tue Apr 25 00

[Libreoffice-commits] core.git: cui/source

2023-04-21 Thread Baole Fang (via logerrit)
cui/source/dialogs/zoom.cxx |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) New commits: commit 56d2939e1928ae06fa74cb4b4be36cc0eaf3e702 Author: Baole Fang AuthorDate: Wed Apr 19 19:15:24 2023 -0400 Commit: Heiko Tietze CommitDate: Fri Apr 21 09:14:09 2023 +0200 tdf

[Libreoffice-commits] core.git: include/svx svx/source

2023-04-20 Thread Baole Fang (via logerrit)
include/svx/strings.hrc |1 + include/svx/zoomctrl.hxx |1 + svx/source/stbctrls/zoomctrl.cxx | 21 + 3 files changed, 23 insertions(+) New commits: commit 91148ed5d5ef3428a39676bec672ccb5918ff19a Author: Baole Fang AuthorDate: Wed Apr 19 14:14

[Libreoffice-commits] core.git: sd/inc sd/source

2023-04-11 Thread Baole Fang (via logerrit)
insertions(+), 3 deletions(-) New commits: commit 487010ef62405a1a728ae9b3d838e934015b1719 Author: Baole Fang AuthorDate: Tue Mar 28 22:50:30 2023 -0400 Commit: Heiko Tietze CommitDate: Tue Apr 11 15:24:43 2023 +0200 tdf#150477: Change "Slide" to "Page"

[Libreoffice-commits] core.git: sd/inc sd/source

2023-04-07 Thread Baole Fang (via logerrit)
sd/inc/strings.hrc |1 - sd/source/ui/docshell/docshel2.cxx | 11 --- 2 files changed, 8 insertions(+), 4 deletions(-) New commits: commit 04bf1d2385ed80e7aee8015dc69e868c2abe4142 Author: Baole Fang AuthorDate: Tue Mar 28 23:18:37 2023 -0400 Commit: Mike

[Libreoffice-commits] core.git: sc/qa

2023-03-20 Thread Baole Fang (via logerrit)
sc/qa/unit/data/xml/tdf153514.xml | 15 sc/qa/unit/subsequent_filters_test4.cxx | 38 2 files changed, 53 insertions(+) New commits: commit 8cf73a9a8227f90217c595be04519f0c3692754c Author: Baole Fang AuthorDate: Sat Mar 18 00:52:25

[Libreoffice-commits] core.git: desktop/source

2023-03-17 Thread Baole Fang (via logerrit)
desktop/source/app/dispatchwatcher.cxx | 45 - 1 file changed, 22 insertions(+), 23 deletions(-) New commits: commit 70b8adb100499178ad52f23f7c0a1b7a31129921 Author: Baole Fang AuthorDate: Thu Mar 16 20:47:03 2023 -0400 Commit: Mike Kaganski CommitDate

[Libreoffice-commits] core.git: basic/source

2023-03-16 Thread Baole Fang (via logerrit)
basic/source/runtime/runtime.cxx |3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) New commits: commit d34a3c92eb68b7f0b2cef698639a2853e19a898f Author: Baole Fang AuthorDate: Thu Mar 16 21:25:58 2023 -0400 Commit: Mike Kaganski CommitDate: Fri Mar 17 04:46:46 2023 +

Baole Fang license statement

2023-03-16 Thread Baole Fang
All of my past & future contributions to LibreOffice may be licensed under the MPLv2/LGPLv3+ dual license.

[Libreoffice-commits] core.git: basic/qa basic/source

2023-03-16 Thread Baole Fang (via logerrit)
deletions(-) New commits: commit e12fff12b66561bc46a0e22f58919efa443e7e17 Author: Baole Fang AuthorDate: Sat Mar 11 21:39:23 2023 -0500 Commit: Mike Kaganski CommitDate: Thu Mar 16 21:14:20 2023 + tdf#152690: Fix "!" behavior when it is not the first in a group

[Libreoffice-commits] core.git: Branch 'libreoffice-7-5' - io/source

2023-03-16 Thread Baole Fang (via logerrit)
io/source/TextInputStream/TextInputStream.cxx | 18 ++ 1 file changed, 18 insertions(+) New commits: commit bf6d1e58031c56dbe85995572deabd35200c9c74 Author: Baole Fang AuthorDate: Mon Mar 13 18:34:50 2023 -0400 Commit: Michael Stahl CommitDate: Thu Mar 16 09:23:33

[Libreoffice-commits] core.git: desktop/source

2023-03-15 Thread Baole Fang (via logerrit)
desktop/source/app/dispatchwatcher.cxx | 44 - 1 file changed, 43 insertions(+), 1 deletion(-) New commits: commit 80d5d2eb70fd84e98cbe19cd4363d12d50ec31f6 Author: Baole Fang AuthorDate: Wed Mar 15 01:51:12 2023 -0400 Commit: Noel Grandin CommitDate

[Libreoffice-commits] core.git: sc/source

2023-03-14 Thread Baole Fang (via logerrit)
sc/source/ui/vba/vbaapplication.cxx |5 ++--- sc/source/ui/vba/vbaapplication.hxx |2 +- 2 files changed, 3 insertions(+), 4 deletions(-) New commits: commit 20c7df24b2df57f4bbd62d08cc759ad62d6512ce Author: Baole Fang AuthorDate: Tue Mar 14 11:13:59 2023 -0400 Commit: Mike

[Libreoffice-commits] core.git: io/source

2023-03-13 Thread Baole Fang (via logerrit)
io/source/TextInputStream/TextInputStream.cxx | 18 ++ 1 file changed, 18 insertions(+) New commits: commit 16242898da50fbf680df558cb47d1978c3304572 Author: Baole Fang AuthorDate: Mon Mar 13 18:34:50 2023 -0400 Commit: Noel Grandin CommitDate: Tue Mar 14 06:47:26 2023

[Libreoffice-commits] core.git: include/vbahelper oovbaapi/ooo sc/source sw/source vbahelper/source

2023-03-13 Thread Baole Fang (via logerrit)
|1 + sw/source/ui/vba/vbaapplication.cxx |2 +- vbahelper/source/vbahelper/vbaapplicationbase.cxx |5 - 7 files changed, 9 insertions(+), 8 deletions(-) New commits: commit a6edfaaeb02169d90d8b414c480257b1ec0bcaad Author: Baole Fang AuthorDate: Sun Mar 12 22:14:31

Baole Fang license statement

2023-03-11 Thread Baole Fang
All of my past & future contributions to LibreOffice may be licensed under the MPLv2/LGPLv3+ dual license.