* [Buildroot] [PATCH 1/2] package/tmux: bump to version 2.9a
@ 2019-10-11 3:08 Ricardo Martincoski
2019-10-11 3:08 ` [Buildroot] [PATCH 2/2] support/testing: add tmux test Ricardo Martincoski
2019-10-12 13:38 ` [Buildroot] [PATCH 1/2] package/tmux: bump to version 2.9a Thomas Petazzoni
0 siblings, 2 replies; 3+ messages in thread
From: Ricardo Martincoski @ 2019-10-11 3:08 UTC (permalink / raw)
To: buildroot
This is a bug fix release.
Changelog: https://raw.githubusercontent.com/tmux/tmux/2.9a/CHANGES
Signed-off-by: Ricardo Martincoski <ricardo.martincoski@gmail.com>
Cc: Yann E. MORIN <yann.morin.1998@free.fr>
---
./utils/test-pkg -a -p tmux
44 builds, 4 skipped, 0 build failed, 0 legal-info failed
---
package/tmux/tmux.hash | 2 +-
package/tmux/tmux.mk | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/package/tmux/tmux.hash b/package/tmux/tmux.hash
index 81a6306807..e27fca253d 100644
--- a/package/tmux/tmux.hash
+++ b/package/tmux/tmux.hash
@@ -1,3 +1,3 @@
# Locally computed:
-sha256 34901232f486fd99f3a39e864575e658b5d49f43289ccc6ee57c365f2e2c2980 tmux-2.9.tar.gz
+sha256 839d167a4517a6bffa6b6074e89a9a8630547b2dea2086f1fad15af12ab23b25 tmux-2.9a.tar.gz
sha256 ce75f1345a76c93bd0f413d1b93ff1baa0669f34a7242779a00c1b862b4f813a COPYING
diff --git a/package/tmux/tmux.mk b/package/tmux/tmux.mk
index 596cf54be1..169c9bb83f 100644
--- a/package/tmux/tmux.mk
+++ b/package/tmux/tmux.mk
@@ -4,7 +4,7 @@
#
################################################################################
-TMUX_VERSION = 2.9
+TMUX_VERSION = 2.9a
TMUX_SITE = https://github.com/tmux/tmux/releases/download/$(TMUX_VERSION)
TMUX_LICENSE = ISC
TMUX_LICENSE_FILES = COPYING
--
2.17.1
^ permalink raw reply related [flat|nested] 3+ messages in thread
* [Buildroot] [PATCH 2/2] support/testing: add tmux test
2019-10-11 3:08 [Buildroot] [PATCH 1/2] package/tmux: bump to version 2.9a Ricardo Martincoski
@ 2019-10-11 3:08 ` Ricardo Martincoski
2019-10-12 13:38 ` [Buildroot] [PATCH 1/2] package/tmux: bump to version 2.9a Thomas Petazzoni
1 sibling, 0 replies; 3+ messages in thread
From: Ricardo Martincoski @ 2019-10-11 3:08 UTC (permalink / raw)
To: buildroot
Signed-off-by: Ricardo Martincoski <ricardo.martincoski@gmail.com>
---
https://gitlab.com/RicardoMartincoski/buildroot/-/jobs/318041807
---
.gitlab-ci.yml | 1 +
DEVELOPERS | 1 +
support/testing/tests/package/test_tmux.py | 42 ++++++++++++++++++++++
3 files changed, 44 insertions(+)
create mode 100644 support/testing/tests/package/test_tmux.py
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 7d21752365..59efd51340 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -466,6 +466,7 @@ tests.package.test_rings.TestLuajitRings: { extends: .runtime_test }
tests.package.test_rust.TestRust: { extends: .runtime_test }
tests.package.test_rust.TestRustBin: { extends: .runtime_test }
tests.package.test_syslog_ng.TestSyslogNg: { extends: .runtime_test }
+tests.package.test_tmux.TestTmux: { extends: .runtime_test }
tests.package.test_turbolua.TestLuajitTurbolua: { extends: .runtime_test }
tests.toolchain.test_external.TestExternalToolchainBuildrootMusl: { extends: .runtime_test }
tests.toolchain.test_external.TestExternalToolchainBuildrootuClibc: { extends: .runtime_test }
diff --git a/DEVELOPERS b/DEVELOPERS
index 7e4d7fa94a..9323847d63 100644
--- a/DEVELOPERS
+++ b/DEVELOPERS
@@ -1968,6 +1968,7 @@ F: support/testing/tests/download/
F: support/testing/tests/package/*_python*.py
F: support/testing/tests/package/test_atop.py
F: support/testing/tests/package/test_syslog_ng.py
+F: support/testing/tests/package/test_tmux.py
F: support/testing/tests/utils/test_check_package.py
F: utils/check-package
F: utils/checkpackagelib/
diff --git a/support/testing/tests/package/test_tmux.py b/support/testing/tests/package/test_tmux.py
new file mode 100644
index 0000000000..7eb23cac97
--- /dev/null
+++ b/support/testing/tests/package/test_tmux.py
@@ -0,0 +1,42 @@
+import os
+
+import infra.basetest
+
+
+class TestTmux(infra.basetest.BRTest):
+ config = infra.basetest.BASIC_TOOLCHAIN_CONFIG + \
+ """
+ BR2_GENERATE_LOCALE="en_US.UTF-8"
+ BR2_PACKAGE_TMUX=y
+ BR2_TARGET_ROOTFS_CPIO=y
+ # BR2_TARGET_ROOTFS_TAR is not set
+ """
+
+ def test_run(self):
+ cpio_file = os.path.join(self.builddir, "images", "rootfs.cpio")
+ self.emulator.boot(arch="armv5",
+ kernel="builtin",
+ options=["-initrd", cpio_file])
+ self.emulator.login()
+
+ cmd = "tmux -V"
+ _, exit_code = self.emulator.run(cmd)
+ self.assertEqual(exit_code, 0)
+
+ cmd = "tmux -C </dev/null"
+ _, exit_code = self.emulator.run(cmd)
+ self.assertEqual(exit_code, 0)
+
+ cmd = "tmux split"
+ _, exit_code = self.emulator.run(cmd)
+ self.assertEqual(exit_code, 0)
+
+ cmd = "tmux new-window"
+ _, exit_code = self.emulator.run(cmd)
+ self.assertEqual(exit_code, 0)
+
+ cmd = "tmux list-windows"
+ output, exit_code = self.emulator.run(cmd)
+ self.assertEqual(exit_code, 0)
+ self.assertIn("(2 panes)", output[0])
+ self.assertIn("(1 panes)", output[1])
--
2.17.1
^ permalink raw reply related [flat|nested] 3+ messages in thread
* [Buildroot] [PATCH 1/2] package/tmux: bump to version 2.9a
2019-10-11 3:08 [Buildroot] [PATCH 1/2] package/tmux: bump to version 2.9a Ricardo Martincoski
2019-10-11 3:08 ` [Buildroot] [PATCH 2/2] support/testing: add tmux test Ricardo Martincoski
@ 2019-10-12 13:38 ` Thomas Petazzoni
1 sibling, 0 replies; 3+ messages in thread
From: Thomas Petazzoni @ 2019-10-12 13:38 UTC (permalink / raw)
To: buildroot
On Fri, 11 Oct 2019 00:08:38 -0300
Ricardo Martincoski <ricardo.martincoski@gmail.com> wrote:
> This is a bug fix release.
> Changelog: https://raw.githubusercontent.com/tmux/tmux/2.9a/CHANGES
>
> Signed-off-by: Ricardo Martincoski <ricardo.martincoski@gmail.com>
> Cc: Yann E. MORIN <yann.morin.1998@free.fr>
> ---
> ./utils/test-pkg -a -p tmux
> 44 builds, 4 skipped, 0 build failed, 0 legal-info failed
> ---
> package/tmux/tmux.hash | 2 +-
> package/tmux/tmux.mk | 2 +-
> 2 files changed, 2 insertions(+), 2 deletions(-)
Both applied. Thanks!
Thomas
--
Thomas Petazzoni, CTO, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2019-10-12 13:38 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-10-11 3:08 [Buildroot] [PATCH 1/2] package/tmux: bump to version 2.9a Ricardo Martincoski
2019-10-11 3:08 ` [Buildroot] [PATCH 2/2] support/testing: add tmux test Ricardo Martincoski
2019-10-12 13:38 ` [Buildroot] [PATCH 1/2] package/tmux: bump to version 2.9a Thomas Petazzoni
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.