Hi Jody,

 

For your information, if I change the time zone of my machine to UTC+0:00 (zone 
0) then the test runs without problems. But I didn’t find the solution to run 
the test in my time zone yet. 

 

Regards,

 

Pierre

 

De : Jody Garnett <jody.garn...@gmail.com> 
Envoyé : 24 janvier 2024 15:03
À : Andrea Aime <andrea.a...@geosolutionsgroup.com>
Cc : geotools-gt2-users@lists.sourceforge.net; pierre.cardi...@sympatico.ca
Objet : Re: [Geotools-gt2-users] Problem with NetCDF gridcoverage module

 

Should we adjust the GitHub action to run a different timezone? It would catch 
this category of errors. 


--

Jody Garnett

 

 

On Wed, Jan 24, 2024 at 12:03 AM Andrea Aime <andrea.a...@geosolutionsgroup.com 
<mailto:andrea.a...@geosolutionsgroup.com> > wrote:

Perhaps they easiest way is to force the test to run in UTC, either

with the surefire JVM configuration 
<https://github.com/geotools/geotools/blob/main/pom.xml#L1760> , or in the test 
setup, like for example DateParserTest 
<https://github.com/geotools/geotools/blob/main/modules/unsupported/geojson-core/src/test/java/org/geotools/data/geojson/DateParserTest.java#L17>
 

PRs with updates to make it build on your end too welcomed, the Github actions 
will

run in UTC and confirm it can work for others as well (along with a manual 
review checking the change).

 

Best regards

Andrea

 

On Wed, Jan 24, 2024 at 1:57 AM Jody Garnett <jody.garn...@gmail.com 
<mailto:jody.garn...@gmail.com> > wrote:

In my experience some it can be interesting to write tests that compare times, 
often people write tests in Europe which then fail when we run them in North 
America due to timezone offset.

 

Options:

 

1.      When you look at the test is it possible to providing in GMT or Z time 
for comparison? Look at the value prior to toString().
2.      I am not sure if it is a bug in the code, in the test, or worst case in 
the file format specification?

--

Jody Garnett

 

 

On Dec 19, 2023 at 9:03:50 AM, pierre.cardi...@sympatico.ca 
<mailto:pierre.cardi...@sympatico.ca>  wrote:

Hi,

 

What is wrong with my settings ?

 

When I run « mvn install », I have the following error:

 

NetCDF gridcoverage module FAILURE

 

To correct the problem I have to change the function  
testGranuleSourceFileView() in the file NetCDFMosaicReaderTest.java.

 

The two lines :

             assertEquals("2017-02-06 00:00:00.0", 
nc1.getAttribute("time").toString());

             assertEquals("2017-02-06 12:00:00.0", 
nc2.getAttribute("time").toString());

 

should be change for 

            assertEquals("2017-02-05 19:00:00.0", 
nc1.getAttribute("time").toString());

            assertEquals("2017-02-06 07:00:00.0", 
nc2.getAttribute("time").toString());

 

 

My computer is in the zone (UTC -05:00)  East (USA and Canada). It is exactly 
the difference of time shown previously.

 

 

Regards,

 

 

Pierre 

_______________________________________________
GeoTools-GT2-Users mailing list
GeoTools-GT2-Users@lists.sourceforge.net 
<mailto:GeoTools-GT2-Users@lists.sourceforge.net> 
https://lists.sourceforge.net/lists/listinfo/geotools-gt2-users

_______________________________________________
GeoTools-GT2-Users mailing list
GeoTools-GT2-Users@lists.sourceforge.net 
<mailto:GeoTools-GT2-Users@lists.sourceforge.net> 
https://lists.sourceforge.net/lists/listinfo/geotools-gt2-users




 

-- 

Regards,

Andrea Aime

==
GeoServer Professional Services from the experts!

Visit  <http://bit.ly/gs-services-us> http://bit.ly/gs-services-us for more 
information.
==

Ing. Andrea Aime 
@geowolf
Technical Lead

GeoSolutions Group
phone: +39 0584 962313

fax:     +39 0584 1660272

mob:   +39  339 8844549

 

 <https://www.geosolutionsgroup.com/> https://www.geosolutionsgroup.com/

 <http://twitter.com/geosolutions_it> http://twitter.com/geosolutions_it

-------------------------------------------------------


Con riferimento alla normativa sul trattamento dei dati personali (Reg. UE 
2016/679 - Regolamento generale sulla protezione dei dati “GDPR”), si precisa 
che ogni circostanza inerente alla presente email (il suo contenuto, gli 
eventuali allegati, etc.) è un dato la cui conoscenza è riservata al/i solo/i 
destinatario/i indicati dallo scrivente. Se il messaggio Le è giunto per 
errore, è tenuta/o a cancellarlo, ogni altra operazione è illecita. Le sarei 
comunque grato se potesse darmene notizia.

This email is intended only for the person or entity to which it is addressed 
and may contain information that is privileged, confidential or otherwise 
protected from disclosure. We remind that - as provided by European Regulation 
2016/679 “GDPR” - copying, dissemination or use of this e-mail or the 
information herein by anyone other than the intended recipient is prohibited. 
If you have received this email by mistake, please notify us immediately by 
telephone or e-mail

_______________________________________________
GeoTools-GT2-Users mailing list
GeoTools-GT2-Users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geotools-gt2-users

Reply via email to