<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]--><style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Consolas;
        panose-1:2 11 6 9 2 2 4 3 2 4;}
@font-face
        {font-family:Menlo;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;
        mso-fareast-language:EN-US;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:#0563C1;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:#954F72;
        text-decoration:underline;}
p
        {mso-style-priority:99;
        mso-margin-top-alt:auto;
        margin-right:0cm;
        mso-margin-bottom-alt:auto;
        margin-left:0cm;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;
        mso-fareast-language:EN-US;}
pre
        {mso-style-priority:99;
        mso-style-link:"HTML con formato previo Car";
        margin:0cm;
        margin-bottom:.0001pt;
        font-size:10.0pt;
        font-family:"Courier New";
        mso-fareast-language:CA;}
p.msonormal0, li.msonormal0, div.msonormal0
        {mso-style-name:msonormal;
        mso-margin-top-alt:auto;
        margin-right:0cm;
        mso-margin-bottom-alt:auto;
        margin-left:0cm;
        font-size:12.0pt;
        font-family:"Times New Roman",serif;
        mso-fareast-language:CA;}
span.EstiloCorreo19
        {mso-style-type:personal;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
span.checkstep-line-content
        {mso-style-name:checkstep-line-content;}
span.HTMLconformatoprevioCar
        {mso-style-name:"HTML con formato previo Car";
        mso-style-priority:99;
        mso-style-link:"HTML con formato previo";
        font-family:Consolas;
        mso-fareast-language:EN-US;}
span.EstiloCorreo23
        {mso-style-type:personal-reply;
        font-family:"Calibri",sans-serif;
        color:#1F497D;}
span.dt-fm
        {mso-style-name:dt-fm;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:70.85pt 3.0cm 70.85pt 3.0cm;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="CA" link="#0563C1" vlink="#954F72">
<div class="WordSection1">
<p><span style="color:#1F497D">>>></span> Are sure all needed files have been committed and pushed for the failing test?<span style="color:#1F497D"><o:p></o:p></span></p>
<p><span style="color:#1F497D;mso-fareast-language:CA">Yes, sure. 9 files are needed for oine polygon layer. Absolutely sure.<o:p></o:p></span></p>
<p><span style="color:#1F497D">>>> </span>Perhaps an issue Windows CR-LF vs Unix LF end of line characters ? The default settings of git on Windows may mess with binary files. cf
<a href="https://docs.github.com/en/get-started/getting-started-with-git/configuring-git-to-handle-line-endings">
https://docs.github.com/en/get-started/getting-started-with-git/configuring-git-to-handle-line-endings</a><span style="color:#1F497D"><o:p></o:p></span></p>
<p><span style="color:#1F497D">I’ll take a look but in binary files the format are bytes of information or blanks (there is no line endings or something similar). The drivers Writes and reads bytes and it goes to different features using offsets of 4 or 8 bytes
 depending on the version. 4 in this case. Here is the format description for more information.
<a href="https://www.miramon.cat/new_note/eng/notes/MiraMon_structured_vectors_file_format.pdf">
https://www.miramon.cat/new_note/eng/notes/MiraMon_structured_vectors_file_format.pdf</a><o:p></o:p></span></p>
<p><span style="color:#1F497D">Taking a look to the log I can see an advice about GDALOpenEx (See below).<o:p></o:p></span></p>
<p><span style="color:#1F497D">Thinking about differences between extension POL and the other two (PNT and ARC) is that is the main.<o:p></o:p></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:9.5pt;font-family:Consolas;color:black;mso-fareast-language:CA">poDriver->SetMetadataItem(</span><span style="font-size:9.5pt;font-family:Consolas;color:#6F008A;mso-fareast-language:CA">GDAL_DMD_EXTENSION</span><span style="font-size:9.5pt;font-family:Consolas;color:black;mso-fareast-language:CA">,
</span><span style="font-size:9.5pt;font-family:Consolas;color:#A31515;mso-fareast-language:CA">"pol"</span><span style="font-size:9.5pt;font-family:Consolas;color:black;mso-fareast-language:CA">);
<o:p></o:p></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:9.5pt;font-family:Consolas;color:black;mso-fareast-language:CA">poDriver->SetMetadataItem(</span><span style="font-size:9.5pt;font-family:Consolas;color:#6F008A;mso-fareast-language:CA">GDAL_DMD_EXTENSIONS</span><span style="font-size:9.5pt;font-family:Consolas;color:black;mso-fareast-language:CA">,
</span><span style="font-size:9.5pt;font-family:Consolas;color:#A31515;mso-fareast-language:CA">"pol arc pnt"</span><span style="font-size:9.5pt;font-family:Consolas;color:black;mso-fareast-language:CA">);<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="ES" style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">I look into multiple examples where ds = gdal.OpenEx() is called with one, two or three arguments.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">So, could it be related with this issue?<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">Thanks!!!<o:p></o:p></span></p>
<p><span style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">THE LOG:<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="ES" style="color:#1F497D">/home/runner/work/gdal/gdal/build-ubuntu_22.04/autotest/ogr/ogr_miramon_vector.py:175:
<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="ES" style="color:#1F497D"><a href="https://github.com/AbelPau/gdal/actions/runs/8254132320/job/22577551385#step:16:17282">17281</a>_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="ES" style="color:#1F497D"><a href="https://github.com/AbelPau/gdal/actions/runs/8254132320/job/22577551385#step:16:17283">17282</a>
<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="ES" style="color:#1F497D"><a href="https://github.com/AbelPau/gdal/actions/runs/8254132320/job/22577551385#step:16:17284">17283</a>args = ('data/miramon/Polygons/SimplePolygons/SimplePolFile.pol',), kwargs = {}
<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="ES" style="color:#1F497D"><a href="https://github.com/AbelPau/gdal/actions/runs/8254132320/job/22577551385#step:16:17285">17284</a>
<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="ES" style="color:#1F497D"><a href="https://github.com/AbelPau/gdal/actions/runs/8254132320/job/22577551385#step:16:17286">17285</a> def OpenEx(*args, **kwargs) -> "GDALDatasetShadow *":
<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="ES" style="color:#1F497D"><a href="https://github.com/AbelPau/gdal/actions/runs/8254132320/job/22577551385#step:16:17287">17286</a> r"""
<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="ES" style="color:#1F497D"><a href="https://github.com/AbelPau/gdal/actions/runs/8254132320/job/22577551385#step:16:17288">17287</a> OpenEx(char const * utf8_path, unsigned int nOpenFlags=0, char ** allowed_drivers=None, char
 ** open_options=None, char ** sibling_files=None) -> Dataset <o:p></o:p></span></p>
<p class="MsoNormal"><span lang="ES" style="color:#1F497D"><a href="https://github.com/AbelPau/gdal/actions/runs/8254132320/job/22577551385#step:16:17289">17288</a>
<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="ES" style="color:#1F497D"><a href="https://github.com/AbelPau/gdal/actions/runs/8254132320/job/22577551385#step:16:17290">17289</a>
<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="ES" style="color:#1F497D"><a href="https://github.com/AbelPau/gdal/actions/runs/8254132320/job/22577551385#step:16:17291">17290</a> Open a raster or vector file as a :py:class:`Dataset`.
<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="ES" style="color:#1F497D"><a href="https://github.com/AbelPau/gdal/actions/runs/8254132320/job/22577551385#step:16:17292">17291</a> See :cpp:func:`GDALOpenEx`.
<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="ES" style="color:#1F497D"><a href="https://github.com/AbelPau/gdal/actions/runs/8254132320/job/22577551385#step:16:17293">17292</a>
<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="ES" style="color:#1F497D"><a href="https://github.com/AbelPau/gdal/actions/runs/8254132320/job/22577551385#step:16:17294">17293</a> Parameters
<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="ES" style="color:#1F497D"><a href="https://github.com/AbelPau/gdal/actions/runs/8254132320/job/22577551385#step:16:17295">17294</a> ----------
<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="ES" style="color:#1F497D"><a href="https://github.com/AbelPau/gdal/actions/runs/8254132320/job/22577551385#step:16:17296">17295</a> utf8_path : str
<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="ES" style="color:#1F497D"><a href="https://github.com/AbelPau/gdal/actions/runs/8254132320/job/22577551385#step:16:17297">17296</a> name of the file to open
<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="ES" style="color:#1F497D"><a href="https://github.com/AbelPau/gdal/actions/runs/8254132320/job/22577551385#step:16:17298">17297</a> flags : int
<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="ES" style="color:#1F497D"><a href="https://github.com/AbelPau/gdal/actions/runs/8254132320/job/22577551385#step:16:17299">17298</a> Flags controlling how the Dataset is opened. Multiple ``gdal.OF_XXX`` flags
<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="ES" style="color:#1F497D"><a href="https://github.com/AbelPau/gdal/actions/runs/8254132320/job/22577551385#step:16:17300">17299</a> may be combined using the ``|`` operator. See :cpp:func:`GDALOpenEx`.
<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="ES" style="color:#1F497D"><a href="https://github.com/AbelPau/gdal/actions/runs/8254132320/job/22577551385#step:16:17301">17300</a> allowed_drivers : list, optional
<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="ES" style="color:#1F497D"><a href="https://github.com/AbelPau/gdal/actions/runs/8254132320/job/22577551385#step:16:17302">17301</a> A list of the names of drivers that may attempt to open the dataset.
<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="ES" style="color:#1F497D"><a href="https://github.com/AbelPau/gdal/actions/runs/8254132320/job/22577551385#step:16:17303">17302</a> open_options : dict/list, optional
<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="ES" style="color:#1F497D"><a href="https://github.com/AbelPau/gdal/actions/runs/8254132320/job/22577551385#step:16:17304">17303</a> A dict or list of name=value driver-specific opening options.
<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="ES" style="color:#1F497D"><a href="https://github.com/AbelPau/gdal/actions/runs/8254132320/job/22577551385#step:16:17305">17304</a> sibling_files: list, optional
<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="ES" style="color:#1F497D"><a href="https://github.com/AbelPau/gdal/actions/runs/8254132320/job/22577551385#step:16:17306">17305</a> A list of filenames that are auxiliary to the main filename
<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="ES" style="color:#1F497D"><a href="https://github.com/AbelPau/gdal/actions/runs/8254132320/job/22577551385#step:16:17307">17306</a>
<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="ES" style="color:#1F497D"><a href="https://github.com/AbelPau/gdal/actions/runs/8254132320/job/22577551385#step:16:17308">17307</a> Returns
<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="ES" style="color:#1F497D"><a href="https://github.com/AbelPau/gdal/actions/runs/8254132320/job/22577551385#step:16:17309">17308</a> -------
<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="ES" style="color:#1F497D"><a href="https://github.com/AbelPau/gdal/actions/runs/8254132320/job/22577551385#step:16:17310">17309</a> Dataset, or ``None`` on failure.
<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="ES" style="color:#1F497D"><a href="https://github.com/AbelPau/gdal/actions/runs/8254132320/job/22577551385#step:16:17311">17310</a>
<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="ES" style="color:#1F497D"><a href="https://github.com/AbelPau/gdal/actions/runs/8254132320/job/22577551385#step:16:17312">17311</a> See Also
<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="ES" style="color:#1F497D"><a href="https://github.com/AbelPau/gdal/actions/runs/8254132320/job/22577551385#step:16:17313">17312</a> --------
<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="ES" style="color:#1F497D"><a href="https://github.com/AbelPau/gdal/actions/runs/8254132320/job/22577551385#step:16:17314">17313</a> :py:func:`Open`
<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="ES" style="color:#1F497D"><a href="https://github.com/AbelPau/gdal/actions/runs/8254132320/job/22577551385#step:16:17315">17314</a> :py:func:`OpenShared`<o:p></o:p></span></p>
<p><span style="color:#1F497D"><o:p> </o:p></span></p>
<p><span style="color:#1F497D"><o:p> </o:p></span></p>
<p><span style="color:#1F497D"><o:p> </o:p></span></p>
<div>
<p class="MsoNormal">Le 12/03/2024 à 17:22, Abel Pau via gdal-dev a écrit :<o:p></o:p></p>
</div>
<blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
<p class="MsoNormal"><span lang="ES">Hi,</span><o:p></o:p></p>
<p class="MsoNormal"><span lang="ES"> </span><o:p></o:p></p>
<p class="MsoNormal"><span lang="EN-US">I have in a single test python file with 3 tests inside:
</span><span lang="ES"><a href="https://github.com/AbelPau/gdal/blob/master/autotest/ogr/ogr_miramon_vector.py#L134"><span lang="EN-US">gdal/autotest/ogr/ogr_miramon_vector.py at master · AbelPau/gdal (github.com)</span></a></span><o:p></o:p></p>
<p class="MsoNormal"><span lang="EN-US">In some actions the first and second are Ok but the third is not. Example of failure:</span><o:p></o:p></p>
<p class="MsoNormal"><span lang="ES"><a href="https://github.com/AbelPau/gdal/actions/runs/8251854865/job/22569933640#step:12:4863"><span lang="EN-US">Some improvements for empty layers · AbelPau/gdal@90a289c (github.com)</span></a></span><o:p></o:p></p>
<p class="MsoNormal"><span lang="ES"> </span><o:p></o:p></p>
<p class="MsoNormal"><span lang="ES">Here you have the log (return _gdal.OpenEx(*args, **kwargs)
</span><o:p></o:p></p>
<p class="MsoNormal"><span lang="ES"><a href="https://github.com/AbelPau/gdal/actions/runs/8251854865/job/22569933640#step:12:4913"><span lang="EN-US">4912</span></a></span><span lang="EN-US">23: E RuntimeError: Cannot open file %s.) <--- This happen in the
 driver when open fails.</span><o:p></o:p></p>
<p class="MsoNormal"><span lang="EN-US"> </span><o:p></o:p></p>
<p class="MsoNormal"><span lang="EN-US">The first two are OK:</span><o:p></o:p></p>
<p class="MsoNormal"><span lang="ES"><a href="https://github.com/AbelPau/gdal/blob/master/autotest/ogr/ogr_miramon_vector.py#L48"><span lang="EN-US">gdal/autotest/ogr/ogr_miramon_vector.py at master · AbelPau/gdal (github.com)</span></a></span><o:p></o:p></p>
<p class="MsoNormal"><span lang="ES"><a href="https://github.com/AbelPau/gdal/blob/master/autotest/ogr/ogr_miramon_vector.py#L99"><span lang="EN-US">gdal/autotest/ogr/ogr_miramon_vector.py at master · AbelPau/gdal (github.com)</span></a></span><o:p></o:p></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:9.0pt;font-family:Menlo;color:#D0D7DE;background:#24292F"> </span><o:p></o:p></p>
<p class="MsoNormal"><span lang="ES">But this is not OK:</span><o:p></o:p></p>
<p class="MsoNormal"><span lang="ES"><a href="https://github.com/AbelPau/gdal/blob/master/autotest/ogr/ogr_miramon_vector.py#L134"><span lang="EN-US">gdal/autotest/ogr/ogr_miramon_vector.py at master · AbelPau/gdal (github.com)</span></a></span><o:p></o:p></p>
<p class="MsoNormal"><span lang="ES"> </span><o:p></o:p></p>
<p class="MsoNormal"><span lang="EN-US">And the file are all on the correct place (I am sure about that):</span><o:p></o:p></p>
<p class="MsoNormal"><span lang="EN-US">For the second one, for example:</span><o:p></o:p></p>
<p class="MsoNormal"><span lang="ES"><a href="https://github.com/AbelPau/gdal/tree/master/autotest/ogr/data/miramon/Arcs/SimpleArcs"><span lang="EN-US">gdal/autotest/ogr/data/miramon/Arcs/SimpleArcs at master · AbelPau/gdal (github.com)</span></a></span><o:p></o:p></p>
<p class="MsoNormal"><span lang="ES"> </span><o:p></o:p></p>
<p class="MsoNormal"><span lang="EN-US">And for the third one:</span><o:p></o:p></p>
<p class="MsoNormal"><span lang="ES"><a href="https://github.com/AbelPau/gdal/tree/master/autotest/ogr/data/miramon/Polygons/SimplePolygons"><span lang="EN-US">gdal/autotest/ogr/data/miramon/Polygons/SimplePolygons at master · AbelPau/gdal (github.com)</span></a></span><o:p></o:p></p>
<p class="MsoNormal"><span lang="ES"> </span><o:p></o:p></p>
<p class="MsoNormal"><span lang="EN-US">On local tests are perfectly OK (see below). So, after some days of trying to figure out WHY and what is de difference between 2 and 3th test I have to ask you because it must be obvious but not to me.</span><o:p></o:p></p>
<p class="MsoNormal"><span lang="EN-US"> </span><o:p></o:p></p>
<p class="MsoNormal"><span lang="EN-US">Any idea? Some permissions stuff?? THANKS!</span><o:p></o:p></p>
<p class="MsoNormal"><span lang="EN-US"> </span><o:p></o:p></p>
<p class="MsoNormal"><span lang="EN-US"> </span><o:p></o:p></p>
<p class="MsoNormal"><span lang="EN-US">root@f5b8c1fb00ae:/gdal/build/autotest# python3 -m pytest -vv -p no:sugar --color=no ogr/ogr_miramon_vector.py</span><o:p></o:p></p>
<p class="MsoNormal"><span lang="EN-US">================================================= test session starts ==================================================</span><o:p></o:p></p>
<p class="MsoNormal"><span lang="EN-US">platform linux -- Python 3.10.12, pytest-8.1.1, pluggy-1.4.0 -- /usr/bin/python3</span><o:p></o:p></p>
<p class="MsoNormal"><span lang="EN-US">cachedir: .pytest_cache</span><o:p></o:p></p>
<p class="MsoNormal"><span lang="EN-US">benchmark: 4.0.0 (defaults: timer=time.perf_counter disable_gc=False min_rounds=5 min_time=0.000005 max_time=1.0 calibration_precision=10 warmup=False warmup_iterations=100000)</span><o:p></o:p></p>
<p class="MsoNormal"><span lang="EN-US">GDAL Build Info:</span><o:p></o:p></p>
<p class="MsoNormal"><span lang="EN-US">  PAM_ENABLED: YES</span><o:p></o:p></p>
<p class="MsoNormal"><span lang="EN-US">  OGR_ENABLED: YES</span><o:p></o:p></p>
<p class="MsoNormal"><span lang="EN-US">  CURL_ENABLED: YES</span><o:p></o:p></p>
<p class="MsoNormal"><span lang="EN-US">  CURL_VERSION: 7.81.0</span><o:p></o:p></p>
<p class="MsoNormal"><span lang="EN-US">  GEOS_ENABLED: YES</span><o:p></o:p></p>
<p class="MsoNormal"><span lang="EN-US">  GEOS_VERSION: 3.10.2-CAPI-1.16.0</span><o:p></o:p></p>
<p class="MsoNormal"><span lang="EN-US">  PROJ_BUILD_VERSION: 8.2.1</span><o:p></o:p></p>
<p class="MsoNormal"><span lang="EN-US">  PROJ_RUNTIME_VERSION: 8.2.1</span><o:p></o:p></p>
<p class="MsoNormal"><span lang="EN-US">  COMPILER: GCC 11.4.0</span><o:p></o:p></p>
<p class="MsoNormal"><span lang="EN-US">GDAL_DOWNLOAD_TEST_DATA: undefined (tests relying on downloaded data may be skipped)</span><o:p></o:p></p>
<p class="MsoNormal"><span lang="EN-US">GDAL_RUN_SLOW_TESTS: undefined (tests marked as "slow" will be skipped)</span><o:p></o:p></p>
<p class="MsoNormal"><span lang="EN-US">rootdir: /gdal/build/autotest</span><o:p></o:p></p>
<p class="MsoNormal"><span lang="EN-US">configfile: pytest.ini</span><o:p></o:p></p>
<p class="MsoNormal"><span lang="EN-US">plugins: env-1.1.3, benchmark-4.0.0</span><o:p></o:p></p>
<p class="MsoNormal"><span lang="EN-US">collected 3 items</span><o:p></o:p></p>
<p class="MsoNormal"><span lang="EN-US"> </span><o:p></o:p></p>
<p class="MsoNormal"><span lang="EN-US">ogr/ogr_miramon_vector.py::test_ogr_miramon_simple_point PASSED                                                  [ 33%]</span><o:p></o:p></p>
<p class="MsoNormal"><span lang="EN-US">ogr/ogr_miramon_vector.py::test_ogr_miramon_simple_arc PASSED                                                    [ 66%]</span><o:p></o:p></p>
<p class="MsoNormal"><span lang="EN-US">ogr/ogr_miramon_vector.py::test_ogr_miramon_simple_polygon PASSED                                                [100%]</span><o:p></o:p></p>
<p class="MsoNormal"><span lang="EN-US"> </span><o:p></o:p></p>
<p class="MsoNormal"><span lang="EN-US">================================================== 3 passed in 0.11s ===================================================</span><o:p></o:p></p>
<p class="MsoNormal"><span lang="EN-US" style="mso-fareast-language:CA"> </span><o:p></o:p></p>
<table class="MsoNormalTable" border="0" cellspacing="0" cellpadding="0" width="0" style="width:375.0pt">
<tbody>
<tr>
<td width="310" style="width:232.5pt;padding:0cm 0cm 0cm 0cm">
<p class="MsoNormal"><b><span style="font-size:11.5pt;font-family:"Arial",sans-serif;color:#003300;mso-fareast-language:CA">Abel Pau Garcia</span></b><span style="font-size:12.0pt;mso-fareast-language:CA">
</span><o:p></o:p></p>
<p class="MsoNormal"><b><span style="font-size:9.0pt;font-family:"Arial",sans-serif;color:#669900;mso-fareast-language:CA">GIS developer</span></b><o:p></o:p></p>
</td>
<td width="190" valign="top" style="width:142.5pt;padding:0cm 0cm 0cm 0cm">
<p class="MsoNormal" align="right" style="text-align:right"><span style="font-size:12.0pt;mso-fareast-language:CA"><img border="0" width="134" height="50" style="width:1.3958in;height:.5208in" id="Imagen_x0020_8" src="cid:image001.png@01DA74BD.9B8E34C0" alt="https://www.creaf.cat/sites/default/files/creaf-signature.png"></span><o:p></o:p></p>
</td>
</tr>
<tr>
<td style="padding:0cm 0cm 0cm 0cm">
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Arial",sans-serif;color:#003300;mso-fareast-language:CA"><a href="mailto:a.pau@creaf.uab.cat"><b><span style="color:blue">a.pau@creaf.uab.cat</span></b></a></span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Arial",sans-serif;color:#003300;mso-fareast-language:CA"><a href="https://teams.microsoft.com/l/chat/0/0?users=a.pau@creaf.uab.cat"><b><span style="color:blue">Let's chat on Teams!</span></b></a></span><o:p></o:p></p>
<p class="MsoNormal"><b><span style="font-size:10.0pt;font-family:"Arial",sans-serif;color:#003300;mso-fareast-language:CA">Tel. +34 934814277</span></b><o:p></o:p></p>
</td>
<td width="190" valign="top" style="width:106.5pt;padding:0cm 0cm 0cm 0cm">
<p class="MsoNormal" align="right" style="text-align:right"><span style="font-size:12.0pt;mso-fareast-language:CA"><img border="0" width="105" height="50" style="width:1.0937in;height:.5208in" id="Imagen_x0020_7" src="cid:image002.png@01DA74BD.9B8E34C0" alt="https://www.creaf.cat/sites/default/files/so-en-signature.png"></span><o:p></o:p></p>
</td>
</tr>
<tr>
<td style="padding:0cm 0cm 0cm 0cm">
<p class="MsoNormal"><span lang="ES"><a href="https://twitter.com/CREAF_ecologia" target="_blank"><span lang="CA" style="font-size:12.0pt;mso-fareast-language:CA;text-decoration:none"><img border="0" width="17" height="17" style="width:.177in;height:.177in" id="Imagen_x0020_6" src="cid:image003.png@01DA74BD.9B8E34C0" alt="https://www.creaf.cat/sites/default/files/twitter-icon-signature.png"></span></a><a href="https://www.linkedin.com/company/1363052?trk=tyah&trkInfo=clickedVertical:company,clickedEntityId:1363052,idx:2-1-2,tarId:1465807877789,tas:creaf" target="_blank"><span lang="CA" style="font-size:12.0pt;mso-fareast-language:CA;text-decoration:none"><img border="0" width="17" height="17" style="width:.177in;height:.177in" id="Imagen_x0020_5" src="cid:image004.png@01DA74BD.9B8E34C0" alt="https://www.creaf.cat/sites/default/files/linkedin-icon-signature.png"></span></a><a href="https://www.youtube.com/c/creafecologia" target="_blank"><span lang="CA" style="font-size:12.0pt;mso-fareast-language:CA;text-decoration:none"><img border="0" width="17" height="17" style="width:.177in;height:.177in" id="Imagen_x0020_4" src="cid:image005.png@01DA74BD.9B8E34C0" alt="https://www.creaf.cat/sites/default/files/youtube-icon-signature.png"></span></a><a href="https://www.instagram.com/CREAF_ecologia/" target="_blank"><span lang="CA" style="font-size:12.0pt;mso-fareast-language:CA;text-decoration:none"><img border="0" width="17" height="17" style="width:.177in;height:.177in" id="Imagen_x0020_3" src="cid:image006.png@01DA74BD.9B8E34C0" alt="https://www.creaf.cat/sites/default/files/instagram-icon-signature.png"></span></a></span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Arial",sans-serif;color:#003300;mso-fareast-language:CA"><a href="http://www.creaf.cat" target="_blank"><b><span style="color:#003300">www.creaf.cat</span></b></a><b> |
</b><a href="http://blog.creaf.cat" target="_blank"><b><span style="color:#003300">http://blog.creaf.cat</span></b></a></span><o:p></o:p></p>
</td>
<td valign="top" style="padding:0cm 0cm 0cm 0cm">
<p class="MsoNormal" align="right" style="text-align:right"><span style="font-size:12.0pt;mso-fareast-language:CA"><img border="0" width="105" height="50" style="width:1.0937in;height:.5208in" id="Imagen_x0020_2" src="cid:image007.jpg@01DA74BD.9B8E34C0" alt="https://www.creaf.cat/sites/default/files/uab_logo_signatura.png"></span><o:p></o:p></p>
</td>
</tr>
<tr>
<td colspan="2" style="padding:0cm 0cm 0cm 0cm">
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Arial",sans-serif;color:#003300;mso-fareast-language:CA">CREAF. Campus UAB. Edifici C. 08193 Bellaterra (Barcelona)</span><o:p></o:p></p>
</td>
</tr>
<tr>
<td colspan="2" style="padding:0cm 0cm 0cm 0cm">
<p class="MsoNormal"><span style="font-size:8.5pt;font-family:"Arial",sans-serif;color:#999999;mso-fareast-language:CA"><br>
Before printing this electronic message, think about the environment.</span><o:p></o:p></p>
</td>
</tr>
<tr>
<td colspan="2" style="padding:0cm 0cm 0cm 0cm">
<p class="MsoNormal"><span style="font-size:12.0pt;mso-fareast-language:CA"><img border="0" width="500" height="6" style="width:5.2083in;height:.0625in" id="Imagen_x0020_1" src="cid:image008.jpg@01DA74BD.9B8E34C0" alt="http://www.creaf.uab.cat/_signatura/line.gif"></span><o:p></o:p></p>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal"><span style="mso-fareast-language:CA"> </span><o:p></o:p></p>
<p class="MsoNormal"><span lang="ES"> </span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:12.0pt;font-family:"Times New Roman",serif;mso-fareast-language:CA"><br>
<br>
<o:p></o:p></span></p>
<pre>_______________________________________________<o:p></o:p></pre>
<pre>gdal-dev mailing list<o:p></o:p></pre>
<pre><a href="mailto:gdal-dev@lists.osgeo.org">gdal-dev@lists.osgeo.org</a><o:p></o:p></pre>
<pre><a href="https://lists.osgeo.org/mailman/listinfo/gdal-dev">https://lists.osgeo.org/mailman/listinfo/gdal-dev</a><o:p></o:p></pre>
</blockquote>
<pre>-- <o:p></o:p></pre>
<pre><a href="http://www.spatialys.com">http://www.spatialys.com</a><o:p></o:p></pre>
<pre>My software is free, but my time generally not.<o:p></o:p></pre>
</div>
</body>
</html>