diff -pruN 1.9.3-3/debian/changelog 1.9.3-3ubuntu1/debian/changelog
--- 1.9.3-3/debian/changelog	2020-12-08 06:19:45.000000000 +0000
+++ 1.9.3-3ubuntu1/debian/changelog	2021-04-08 21:53:03.000000000 +0000
@@ -1,3 +1,10 @@
+ranger (1.9.3-3ubuntu1) jammy; urgency=medium
+
+  * Fix test failure on slow machines. (LP: #1923110)  "sleep 1" may not be
+    long enough to allow the program to start and execute the command.
+
+ -- Dan Bungert <daniel.bungert@canonical.com>  Thu, 08 Apr 2021 15:53:03 -0600
+
 ranger (1.9.3-3) unstable; urgency=medium
 
   [ Debian Janitor ]
diff -pruN 1.9.3-3/debian/control 1.9.3-3ubuntu1/debian/control
--- 1.9.3-3/debian/control	2020-04-12 02:58:04.000000000 +0000
+++ 1.9.3-3ubuntu1/debian/control	2021-04-08 21:53:03.000000000 +0000
@@ -1,7 +1,8 @@
 Source: ranger
 Section: utils
 Priority: optional
-Maintainer: Vern Sun <s5unty@gmail.com>
+Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
+XSBC-Original-Maintainer: Vern Sun <s5unty@gmail.com>
 Uploaders: Mo Zhou <lumin@debian.org>
 Standards-Version: 4.5.0
 Build-Depends: debhelper-compat (= 12),
diff -pruN 1.9.3-3/debian/tests/t/command.t 1.9.3-3ubuntu1/debian/tests/t/command.t
--- 1.9.3-3/debian/tests/t/command.t	2020-01-03 02:50:07.000000000 +0000
+++ 1.9.3-3ubuntu1/debian/tests/t/command.t	2021-04-08 21:53:03.000000000 +0000
@@ -5,7 +5,13 @@ echo 1..3
 . `dirname $0`/boilerplate.sh
 
 screen -D -m -T linux -- ranger --cmd "touch $TESTNAME" &
-sleep 1
+
+i=0
+while [ ! -f $TESTNAME ] ; do
+	i=$((i + 1))
+	[ "$i" -ge "60" ] && break
+	sleep 1
+done
 
 pgrep -f $TESTNAME
 check_exit_code_true Session found
