[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
06/08: tests: telephony: Add extra packages to %jami-os for debugging.
From: |
guix-commits |
Subject: |
06/08: tests: telephony: Add extra packages to %jami-os for debugging. |
Date: |
Fri, 23 Sep 2022 23:58:40 -0400 (EDT) |
apteryx pushed a commit to branch master
in repository guix.
commit 829c19142e62efa7ba9715fc682b4be959830b2e
Author: Maxim Cournoyer <maxim.cournoyer@gmail.com>
AuthorDate: Sun Sep 18 21:28:00 2022 -0400
tests: telephony: Add extra packages to %jami-os for debugging.
* gnu/tests/telephony.scm (make-jami-os): Add libjami:debug, gdb, guile,
guile-ac-d-bus, guile-readline, guile-fibers, screen and strace.
(run-jami-test)<jami service actions, ban/unban contacts>: Add (ice-9
match),
for lambda-match (worked without it but needed when manually testing).
---
gnu/tests/telephony.scm | 15 ++++++++++++---
1 file changed, 12 insertions(+), 3 deletions(-)
diff --git a/gnu/tests/telephony.scm b/gnu/tests/telephony.scm
index 83fa7228c8..2b26a41a69 100644
--- a/gnu/tests/telephony.scm
+++ b/gnu/tests/telephony.scm
@@ -114,9 +114,17 @@
(permit-root-login #t)
(allow-empty-passwords? #t)))
%base-services))
- (packages (cons* (specification->package "recutils")
- (specification->package "strace")
- %base-packages))))
+ ;; Extra packages for debugging purposes.
+ (packages (cons (specification->package+output "libjami:debug")
+ (append (map specification->package
+ '("gdb"
+ "guile"
+ "guile-ac-d-bus"
+ "guile-readline"
+ "guile-fibers"
+ "screen"
+ "strace"))
+ %base-packages)))))
(define %jami-os
(make-jami-os))
@@ -273,6 +281,7 @@ jami account used as part of the jami configuration are
left *unspecified*."
(marionette-eval
'(begin
(use-modules (gnu services herd)
+ (ice-9 match)
(rnrs base)
(srfi srfi-1))
- branch master updated (dab3800691 -> fd109c5c09), guix-commits, 2022/09/23
- 02/08: gnu: jami: Update to 20220825.0828.c10f01f., guix-commits, 2022/09/23
- 04/08: gnu: ffmpeg-jami: Update to 5.0.1 and enable tests., guix-commits, 2022/09/23
- 05/08: build: jami-service: account->username always return a fingerprint., guix-commits, 2022/09/23
- 01/08: gnu: pjproject: Update to 2.12.1., guix-commits, 2022/09/23
- 03/08: gnu: pjproject-jami: Update to 2.12-0.5e478bb., guix-commits, 2022/09/23
- 07/08: services: jami-service-type: Streamline stop slot., guix-commits, 2022/09/23
- 08/08: tests: jami-provisioning: Fix test derivation name., guix-commits, 2022/09/23
- 06/08: tests: telephony: Add extra packages to %jami-os for debugging.,
guix-commits <=