[Libreoffice-commits] core.git: sw/qa
Stephan Bergmann (via logerrit)
logerrit at kemper.freedesktop.org
Wed Oct 21 18:36:25 UTC 2020
sw/qa/uitest/writer_tests/tdf81457.py | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
New commits:
commit cdedcfe5548f676c6a39a3c9cc39eea0bcd99e80
Author: Stephan Bergmann <sbergman at redhat.com>
AuthorDate: Wed Oct 21 13:18:31 2020 +0200
Commit: Stephan Bergmann <sbergman at redhat.com>
CommitDate: Wed Oct 21 20:35:47 2020 +0200
Fix one more get_url_for_data_file
...similar to 8bf87fe5112fbec54db1496b5037c43e24bc76fe "Fix one more
get_url_for_data_file" etc.
<https://ci.libreoffice.org//job/lo_tb_master_linux_dbg/30817/> had failed
PythonTest_solenv_python with
> Traceback (most recent call last):
> File "/home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/solenv/qa/python/gbuildtojson.py", line 136, in test_gbuildtojson
> shutil.copytree(os.path.join(os.environ['SRCDIR'], module), os.path.join(self.tempsrc, module),
> File "/home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/instdir/program/python-core-3.8.4/lib/shutil.py", line 554, in copytree
> return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks,
> File "/home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/instdir/program/python-core-3.8.4/lib/shutil.py", line 510, in _copytree
> raise Error(errors)
> shutil.Error: [('/home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/sw/qa/uitest/writer_tests/data/.~lock.tdf81457.odt#', '/home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/tempdir/gbuildadynlc3l/sw/qa/uitest/writer_tests/data/.~lock.tdf81457.odt#', "[Errno 2] No such file or directory: '/home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/sw/qa/uitest/writer_tests/data/.~lock.tdf81457.odt#'")]
presumably because UITest_writer_tests was running in parallel and temporarily
created that sw/qa/uitest/writer_tests/data/.~lock.tdf81457.odt# lock file in
the source tree.
Change-Id: Icb735565bbd8b1cdb076d3844efb4a42bc333aa1
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104618
Tested-by: Jenkins
Reviewed-by: Stephan Bergmann <sbergman at redhat.com>
diff --git a/sw/qa/uitest/writer_tests/tdf81457.py b/sw/qa/uitest/writer_tests/tdf81457.py
index 3b7108866ee3..436ed9cd7405 100644
--- a/sw/qa/uitest/writer_tests/tdf81457.py
+++ b/sw/qa/uitest/writer_tests/tdf81457.py
@@ -9,14 +9,15 @@
from uitest.framework import UITestCase
from libreoffice.uno.propertyvalue import mkPropertyValues
-from uitest.path import get_srcdir_url
from uitest.uihelper.common import get_state_as_dict
+import org.libreoffice.unotest
+import pathlib
import time
from uitest.debug import sleep
from uitest.uihelper.common import select_pos
def get_url_for_data_file(file_name):
- return get_srcdir_url() + "/sw/qa/uitest/writer_tests/data/" + file_name
+ return pathlib.Path(org.libreoffice.unotest.makeCopyFromTDOC(file_name)).as_uri()
class tdf81457(UITestCase):
More information about the Libreoffice-commits
mailing list