[Git][debian-gis-team/satpy][master] Disable utopkgtest on armhf

Antonio Valentino antonio.valentino at tiscali.it
Mon Jan 3 21:39:20 GMT 2022


Dear Sebastiaan,
recently debian-ci reported test failures for satpy on armhf.
I finally got access to abel.debian.org (armfh porterbox).
I performed a quite complete set of tests and tried hard to reproduce 
the issues but all seems to work perfectly on abel.
Previously I also tested it extensively in a qemu anvironemnt for armhf, 
also in that case I was not able to reproduce the problem.

I have no other idea about how to solve the problem, and to me it is not 
a satpy problem at all.
So now I'm thinking to just disable autopkgtest on armhf (see commit below).

Do you think that there is a better way to solve the problem.
Do you have any comment recommendation before I go on with the upload?


Kind regards
antonio

Il 03/01/22 22:20, Antonio Valentino (@antonio.valentino) ha scritto:
> 
> 
> Antonio Valentino pushed to branch master at Debian GIS Project / satpy
> 
> 
> Commits:
> 1d7e0d61 by Antonio Valentino at 2022-01-03T20:36:29+00:00
> Disable utopkgtest on armhf
> 
> - - - - -
> 
> 
> 4 changed files:
> 
> - debian/changelog
> - debian/rules
> - debian/tests/control
> - debian/tests/python3
> 
> 
> Changes:
> 
> =====================================
> debian/changelog
> =====================================
> @@ -1,3 +1,12 @@
> +satpy (0.33.1-2) UNRELEASED; urgency=medium
> +
> +  * Disable autopkgtest on armhf.
> +    All tests pass on porteboxes but debian-ci still fails
> +    in a way that is not possible to reproduceand debug.
> +  * Re-enable test_modis_l1b.
> +
> + -- Antonio Valentino <antonio.valentino at tiscali.it>  Mon, 03 Jan 2022 20:31:54 +0000
> +
>   satpy (0.33.1-1) unstable; urgency=medium
>   
>     * New upstream release.
> 
> 
> =====================================
> debian/rules
> =====================================
> @@ -13,8 +13,8 @@ export PYBUILD_TEST_ARGS=-k \
>    and not test_retrieve_all and not test_download_script\
>    and not test_start_time and not test_end_time\
>    and not test_mimic_TPW2_nc and not test_fy4a_for_one_resolution and not test_load_longitude_latitude\
> - and not TestAngleGeneration\
> - and not test_modis_l1b"
> + and not TestAngleGeneration"
> +
>   
>   %:
>   	dh $@ --with python3,sphinxdoc --buildsystem=pybuild
> @@ -44,3 +44,12 @@ ifeq (,$(filter nodoc,$(DEB_BUILD_OPTIONS)))
>   	PYTHONPATH=. python3 -m sphinx -N -bhtml doc/source build/html # HTML generator
>   	# PYTHONPATH=. python3 -m sphinx -N -bman doc/source build/man # Manpage generator
>   endif
> +
> +override_dh_auto_test:
> +ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS)))
> +ifneq (,$(filter $(DEB_BUILD_ARCH),armhf))
> +	dh_auto_test || echo "Ignoring test failures"
> +else
> +	dh_auto_test
> +endif
> +endif
> 
> 
> =====================================
> debian/tests/control
> =====================================
> @@ -1,2 +1,3 @@
>   Tests: python3
>   Depends: @builddeps@, @
> +Architecture: !armhf
> 
> 
> =====================================
> debian/tests/python3
> =====================================
> @@ -12,6 +12,5 @@ and not test_offline_retrieve and not test_retrieve_all \
>   and not test_download_script \
>   and not test_start_time and not test_end_time \
>   and not test_mimic_TPW2_nc and not test_fy4a_for_one_resolution and not test_load_longitude_latitude \
> -and not TestAngleGeneration \
> -and not test_modis_l1b" 2>&1
> +and not TestAngleGeneration" 2>&1
>   done
> 
> 
> 
> View it on GitLab: https://salsa.debian.org/debian-gis-team/satpy/-/commit/1d7e0d61f7ec8254e488b8de85f1d502f7db1aa0
> 
> 
> _______________________________________________
> Pkg-grass-devel mailing list
> Pkg-grass-devel at alioth-lists.debian.net
> https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-grass-devel
> 

-- 
Antonio Valentino



More information about the Pkg-grass-devel mailing list