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).master
parent
21afbf54cd
commit
829c19142e
|
@ -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))
|
||||
|
||||
|
|
Reference in New Issue