[Git][java-team/css-validator][master] 3 commits: Release 0~20250226+dfsg-2~exp3 to experimental
bastif (@bastif)
gitlab at salsa.debian.org
Wed Mar 4 09:56:26 GMT 2026
bastif pushed to branch master at Debian Java Maintainers / css-validator
Commits:
f76317dd by Fab Stz at 2026-03-03T14:38:31+01:00
Release 0~20250226+dfsg-2~exp3 to experimental
- - - - -
8e2ae75b by Fab Stz at 2026-03-03T19:45:17+01:00
d/tests: move common code to start_server() function
- - - - -
0ff46541 by Fab Stz at 2026-03-04T10:56:08+01:00
d/t/webapp_validate_common.sh: merge changes from vnu package
- - - - -
4 changed files:
- debian/changelog
- debian/tests/webapp_validate_common.sh
- debian/tests/webapp_validate_file.sh
- debian/tests/webapp_validate_url.sh
Changes:
=====================================
debian/changelog
=====================================
@@ -1,3 +1,9 @@
+css-validator (0~20250226+dfsg-2~exp3) experimental; urgency=medium
+
+ * d/test: improve reliability of tests
+
+ -- Fab Stz <fabstz-it at yahoo.fr> Tue, 03 Mar 2026 14:37:42 +0100
+
css-validator (0~20250226+dfsg-2~exp2) experimental; urgency=medium
* Enable autopkgtest of css-validator-jetty12
=====================================
debian/tests/webapp_validate_common.sh
=====================================
@@ -8,6 +8,9 @@ debug_failure()
{
sudo systemctl status "$server" || true
sudo journalctl --no-pager -t "$server"
+ if [ "$server" = "jetty12" ]; then
+ sudo cat /var/log/jetty12/"$(sudo ls -t1 /var/log/jetty12/ | head -n1)"
+ fi
cat "$tempfile"
rm "$tempfile"
}
@@ -64,3 +67,33 @@ wait_until_ready()
exit 1
fi
}
+
+start_server()
+{
+ local server port path
+ server="$1"
+ port="$2"
+ path="$3"
+ if [ -n "$AUTOPKGTEST_TMP" ]; then
+ case "$server" in
+ jetty12)
+ # Workaround for https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1129201
+ # TODO: Remove me when the bug is fixed
+ sudo sed -i '/CATALINA/ s/^/#/' "/usr/libexec/jetty12/jetty-start.sh"
+ ;;
+ tomcat10)
+ sudo sed -i '/common.loader/ s#$#,/usr/share/tomcat-jakartaee-migration/lib/*.jar#' "/etc/tomcat10/catalina.properties"
+ ;;
+ tomcat11)
+ sudo sed -i '/common.loader/ s#$#,/usr/share/tomcat-jakartaee-migration/lib/*.jar#' "/etc/tomcat11/catalina.properties"
+ ;;
+ esac
+
+ sudo systemctl stop --job-mode=triggering "$server"
+ wait_until_not_state "$server" "active"
+ sudo systemctl start "$server"
+ wait_until_ready "$server" "$port" "$path"
+ sudo systemctl status "$server"
+ fi
+
+}
=====================================
debian/tests/webapp_validate_file.sh
=====================================
@@ -9,22 +9,7 @@ source "$(dirname "$0")"/webapp_validate_common.sh
PORT=8080
CONTEXT_PATH="css-validator/"
-if [ -n "$AUTOPKGTEST_TMP" ]; then
- case "$server" in
- tomcat10)
- sudo sed -i '/common.loader/ s#$#,/usr/share/tomcat-jakartaee-migration/lib/*.jar#' "/etc/tomcat10/catalina.properties"
- ;;
- tomcat11)
- sudo sed -i '/common.loader/ s#$#,/usr/share/tomcat-jakartaee-migration/lib/*.jar#' "/etc/tomcat11/catalina.properties"
- ;;
- esac
-
- sudo systemctl stop --job-mode=triggering "$server"
- wait_until_not_state "$server" "active"
- sudo systemctl start "$server"
- wait_until_ready "$server" "$PORT" "$CONTEXT_PATH"
- sudo systemctl status "$server"
-fi
+start_server "$server" "${PORT:-8080}" "$CONTEXT_PATH"
#echo "current path: $PWD"
=====================================
debian/tests/webapp_validate_url.sh
=====================================
@@ -9,22 +9,7 @@ source "$(dirname "$0")"/webapp_validate_common.sh
PORT=8080
CONTEXT_PATH="css-validator/"
-if [ -n "$AUTOPKGTEST_TMP" ]; then
- case "$server" in
- tomcat10)
- sudo sed -i '/common.loader/ s#$#,/usr/share/tomcat-jakartaee-migration/lib/*.jar#' "/etc/tomcat10/catalina.properties"
- ;;
- tomcat11)
- sudo sed -i '/common.loader/ s#$#,/usr/share/tomcat-jakartaee-migration/lib/*.jar#' "/etc/tomcat11/catalina.properties"
- ;;
- esac
-
- sudo systemctl stop --job-mode=triggering "$server"
- wait_until_not_state "$server" "active"
- sudo systemctl start "$server"
- wait_until_ready "$server" "$PORT" "$CONTEXT_PATH"
- sudo systemctl status "$server"
-fi
+start_server "$server" "${PORT:-8080}" "$CONTEXT_PATH"
#echo "current path: $PWD"
View it on GitLab: https://salsa.debian.org/java-team/css-validator/-/compare/2e6e892640297704292e9cae9a91b1fd47bcd9b4...0ff465412f6ab663c9465f78bf534b4bf13dd7bd
--
View it on GitLab: https://salsa.debian.org/java-team/css-validator/-/compare/2e6e892640297704292e9cae9a91b1fd47bcd9b4...0ff465412f6ab663c9465f78bf534b4bf13dd7bd
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-java-commits/attachments/20260304/fdf2d920/attachment.htm>
More information about the pkg-java-commits
mailing list