eveadm.test.ubuntu1804.20200128.log
eveadm.test.ubuntu1804.20200128.log
—
application log,
144 kB (148362 bytes)
File contents
./eveadm help
A longer description that spans multiple lines and likely contains
examples and usage of using your application. For example:
Cobra is a CLI library for Go that empowers applications.
This application is a tool to generate the needed files
to quickly create a Cobra application.
Usage:
eveadm [command]
Available Commands:
help Help about any command
rkt RKT mode
test Test mode
xen Xen mode
Flags:
--config string config file (default is $HOME/.eveadm.yaml)
--dir string RKT data dir
-h, --help help for eveadm
--insecure-options string RKT insecure-options (default "image")
--stage1-type string Type of stage1 (xen or general) (default "xen")
-t, --timeout string Actions timeout in minutes
-v, --verbose Verbose execution
Use "eveadm [command] --help" for more information about a command.
========================================
./eveadm help test
Execute actions on 'test' mode. For example:
eveadm test list
Usage:
eveadm test [flags]
eveadm test [command]
Available Commands:
create Run shell command with arguments in 'create' action on 'test' mode
delete Run shell command with arguments in 'delete' action on 'test' mode
info Run shell command with arguments in 'info' action on 'test' mode
list Run shell command with arguments in 'list' action on 'test' mode
start Run shell command with arguments in 'start' action on 'test' mode
stop Run shell command with arguments in 'stop' action on 'test' mode
update Run shell command with arguments in 'update' action on 'test' mode
Flags:
-e, --env string Setting environment variables
-h, --help help for test
Global Flags:
--config string config file (default is $HOME/.eveadm.yaml)
--dir string RKT data dir
--insecure-options string RKT insecure-options (default "image")
--stage1-type string Type of stage1 (xen or general) (default "xen")
-t, --timeout string Actions timeout in minutes
-v, --verbose Verbose execution
Use "eveadm test [command] --help" for more information about a command.
========================================
./eveadm test
test called
========================================
./eveadm help test create
Run shell command with arguments in 'create' action on 'test' mode. For example:
eveadm test create ps x
Usage:
eveadm test create [flags]
Flags:
-h, --help help for create
Global Flags:
--config string config file (default is $HOME/.eveadm.yaml)
--dir string RKT data dir
-e, --env string Setting environment variables
--insecure-options string RKT insecure-options (default "image")
--stage1-type string Type of stage1 (xen or general) (default "xen")
-t, --timeout string Actions timeout in minutes
-v, --verbose Verbose execution
========================================
./eveadm test create
========================================
./eveadm test create ps x
========================================
./eveadm -v test create ps x
Timeout: 0s
test create called with envs:
Stdout:
PID TTY STAT TIME COMMAND
1951 ? Ss 0:00 /lib/systemd/systemd --user
1952 ? S 0:00 (sd-pam)
1965 ? Sl 0:00 /usr/bin/gnome-keyring-daemon --daemonize --login
1975 tty2 Ssl+ 0:00 /usr/lib/gdm3/gdm-x-session --run-script env GNOME_SHELL_SESSION_MODE=ubuntu gnome-session --session=ubuntu
1977 tty2 Sl+ 0:04 /usr/lib/xorg/Xorg vt2 -displayfd 3 -auth /run/user/1000/gdm/Xauthority -background none -noreset -keeptty -verbose 3
2000 ? Ss 0:00 /usr/bin/dbus-daemon --session --address=systemd: --nofork --nopidfile --systemd-activation --syslog-only
2004 tty2 Sl+ 0:00 /usr/lib/gnome-session/gnome-session-binary --session=ubuntu
2099 ? Ss 0:01 /usr/bin/ssh-agent /usr/bin/im-launch env GNOME_SHELL_SESSION_MODE=ubuntu gnome-session --session=ubuntu
2102 ? Ssl 0:00 /usr/lib/gvfs/gvfsd
2107 ? Sl 0:00 /usr/lib/gvfs/gvfsd-fuse /run/user/1000/gvfs -f -o big_writes
2116 ? Ssl 0:00 /usr/lib/at-spi2-core/at-spi-bus-launcher
2122 ? S 0:00 /usr/bin/dbus-daemon --config-file=/usr/share/defaults/at-spi2/accessibility.conf --nofork --print-address 3
2125 ? Sl 0:00 /usr/lib/at-spi2-core/at-spi2-registryd --use-gnome-session
2144 tty2 Sl+ 2:47 /usr/bin/gnome-shell
2153 ? Sl 0:00 /usr/bin/pulseaudio --start --log-target=syslog
2162 tty2 Sl 0:00 ibus-daemon --xim --panel disable
2164 ? Ssl 0:00 /usr/libexec/xdg-permission-store
2169 ? Sl 0:00 /usr/lib/gnome-shell/gnome-shell-calendar-server
2188 ? Ssl 0:00 /usr/lib/gvfs/gvfs-udisks2-volume-monitor
2192 ? Ssl 0:00 /usr/lib/gvfs/gvfs-afc-volume-monitor
2199 tty2 Sl 0:00 /usr/lib/ibus/ibus-dconf
2201 tty2 Sl 0:00 /usr/lib/ibus/ibus-x11 --kill-daemon
2202 ? Ssl 0:00 /usr/lib/evolution/evolution-source-registry
2204 ? Sl 0:00 /usr/lib/ibus/ibus-portal
2215 ? Ssl 0:00 /usr/lib/gvfs/gvfs-mtp-volume-monitor
2228 ? Ssl 0:00 /usr/lib/gvfs/gvfs-gphoto2-volume-monitor
2241 ? Ssl 0:00 /usr/lib/gvfs/gvfs-goa-volume-monitor
2245 ? Sl 0:00 /usr/lib/gnome-online-accounts/goa-daemon
2295 ? Sl 0:00 /usr/lib/gnome-online-accounts/goa-identity-service
2315 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-power
2319 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-print-notifications
2322 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-rfkill
2323 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-screensaver-proxy
2324 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-sharing
2327 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-smartcard
2331 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-sound
2332 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-xsettings
2334 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-wacom
2339 ? Ss 0:00 /usr/bin/spice-vdagent
2349 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-a11y-settings
2350 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-clipboard
2351 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-datetime
2352 tty2 Sl+ 0:06 /usr/lib/gnome-settings-daemon/gsd-housekeeping
2355 tty2 Sl+ 1:26 /usr/lib/gnome-settings-daemon/gsd-color
2359 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-media-keys
2362 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-mouse
2363 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-keyboard
2386 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-printer
2451 tty2 Sl+ 0:01 nautilus-desktop
2453 tty2 Sl+ 0:00 /usr/lib/gnome-disk-utility/gsd-disk-utility-notify
2478 ? Ssl 0:00 /usr/lib/evolution/evolution-calendar-factory
2495 tty2 Sl 0:00 /usr/lib/ibus/ibus-engine-simple
2508 ? Sl 0:00 /usr/lib/gvfs/gvfsd-trash --spawner :1.7 /org/gtk/gvfs/exec_spaw/0
2548 ? Sl 0:00 /usr/lib/dconf/dconf-service
2559 ? Sl 0:00 /usr/lib/evolution/evolution-calendar-factory-subprocess --factory all --bus-name org.gnome.evolution.dataserver.Subprocess.Backend.Calendarx2478x2 --own-path /org/gnome/evolution/dataserver/Subprocess/Backend/Calendar/2478/2
2576 ? Ssl 0:00 /usr/lib/evolution/evolution-addressbook-factory
2586 ? Sl 0:00 /usr/lib/evolution/evolution-addressbook-factory-subprocess --factory all --bus-name org.gnome.evolution.dataserver.Subprocess.Backend.AddressBookx2576x2 --own-path /org/gnome/evolution/dataserver/Subprocess/Backend/AddressBook/2576/2
2604 ? Ssl 0:00 /usr/lib/gnome-terminal/gnome-terminal-server
2614 pts/1 Ss+ 0:00 bash
2751 tty2 Sl+ 0:07 update-notifier
2753 tty2 SLl+ 0:20 /usr/bin/gnome-software --gapplication-service
2953 tty2 Sl+ 0:00 /usr/lib/deja-dup/deja-dup-monitor
6469 ? S 0:05 sshd: user@pts/2
6470 pts/2 Ss 0:00 -bash
8040 pts/2 S+ 0:00 screen
8041 ? Ss 0:01 SCREEN
8042 pts/3 Ss 0:00 /bin/bash
8652 pts/4 Ss+ 0:00 /bin/bash
28401 pts/3 S+ 0:00 /bin/sh /tmp/eveadm.test.sh
28402 pts/3 S+ 0:00 tee /tmp/eveadm.test.20200128.log
28434 pts/3 Sl+ 0:00 ./eveadm -v test create ps x
28439 pts/3 R+ 0:00 ps x
31015 tty2 SNl+ 0:10 /usr/bin/python3 /usr/bin/update-manager --no-update --no-focus-on-map
Stderr:
========================================
./eveadm -v test create ls
Timeout: 0s
test create called with envs:
Stdout:
cmd
eveadm
eveadm.rkt.test.sh
eveadm.test.sh
go.mod
go.sum
LICENSE
main.go
Makefile
README.md
Stderr:
========================================
./eveadm -v test create ls qwerty
Timeout: 0s
test create called with envs:
Command error: exit status 2
Stdout:
Stderr:
ls: cannot access 'qwerty': No such file or directory
========================================
time ./eveadm -v test create sleep 100
Timeout: 0s
test create called with envs:
Stdout:
Stderr:
0.00user 0.00system 1:40.00elapsed 0%CPU (0avgtext+0avgdata 8504maxresident)k
0inputs+0outputs (0major+476minor)pagefaults 0swaps
========================================
time ./eveadm -v test create sleep 100 -t 1
Timeout: 1m0s
test create called with envs:
Command error: signal: killed
Command error: context deadline exceeded
Stdout:
Stderr:
0.00user 0.00system 1:00.00elapsed 0%CPU (0avgtext+0avgdata 8564maxresident)k
0inputs+0outputs (0major+479minor)pagefaults 0swaps
========================================
./eveadm -v test create date
Timeout: 0s
test create called with envs:
Stdout:
Вт янв 28 01:59:05 MSK 2020
Stderr:
========================================
./eveadm -v test create date --env LANG=zh_CN.UTF-8 TZ=Asia/Shanghai
Timeout: 0s
test create called with envs: LANG=zh_CN.UTF-8 TZ=Asia/Shanghai
Stdout:
Tue Jan 28 06:59:05 CST 2020
Stderr:
./eveadm help test delete
Run shell command with arguments in 'delete' action on 'test' mode. For example:
eveadm test delete ps x
Usage:
eveadm test delete [flags]
Flags:
-h, --help help for delete
Global Flags:
--config string config file (default is $HOME/.eveadm.yaml)
--dir string RKT data dir
-e, --env string Setting environment variables
--insecure-options string RKT insecure-options (default "image")
--stage1-type string Type of stage1 (xen or general) (default "xen")
-t, --timeout string Actions timeout in minutes
-v, --verbose Verbose execution
========================================
./eveadm test delete
========================================
./eveadm test delete ps x
========================================
./eveadm -v test delete ps x
Timeout: 0s
test delete called with envs:
Stdout:
PID TTY STAT TIME COMMAND
1951 ? Ss 0:00 /lib/systemd/systemd --user
1952 ? S 0:00 (sd-pam)
1965 ? Sl 0:00 /usr/bin/gnome-keyring-daemon --daemonize --login
1975 tty2 Ssl+ 0:00 /usr/lib/gdm3/gdm-x-session --run-script env GNOME_SHELL_SESSION_MODE=ubuntu gnome-session --session=ubuntu
1977 tty2 Sl+ 0:04 /usr/lib/xorg/Xorg vt2 -displayfd 3 -auth /run/user/1000/gdm/Xauthority -background none -noreset -keeptty -verbose 3
2000 ? Ss 0:00 /usr/bin/dbus-daemon --session --address=systemd: --nofork --nopidfile --systemd-activation --syslog-only
2004 tty2 Sl+ 0:00 /usr/lib/gnome-session/gnome-session-binary --session=ubuntu
2099 ? Ss 0:01 /usr/bin/ssh-agent /usr/bin/im-launch env GNOME_SHELL_SESSION_MODE=ubuntu gnome-session --session=ubuntu
2102 ? Ssl 0:00 /usr/lib/gvfs/gvfsd
2107 ? Sl 0:00 /usr/lib/gvfs/gvfsd-fuse /run/user/1000/gvfs -f -o big_writes
2116 ? Ssl 0:00 /usr/lib/at-spi2-core/at-spi-bus-launcher
2122 ? S 0:00 /usr/bin/dbus-daemon --config-file=/usr/share/defaults/at-spi2/accessibility.conf --nofork --print-address 3
2125 ? Sl 0:00 /usr/lib/at-spi2-core/at-spi2-registryd --use-gnome-session
2144 tty2 Sl+ 2:48 /usr/bin/gnome-shell
2153 ? Sl 0:00 /usr/bin/pulseaudio --start --log-target=syslog
2162 tty2 Sl 0:00 ibus-daemon --xim --panel disable
2164 ? Ssl 0:00 /usr/libexec/xdg-permission-store
2169 ? Sl 0:00 /usr/lib/gnome-shell/gnome-shell-calendar-server
2188 ? Ssl 0:00 /usr/lib/gvfs/gvfs-udisks2-volume-monitor
2192 ? Ssl 0:00 /usr/lib/gvfs/gvfs-afc-volume-monitor
2199 tty2 Sl 0:00 /usr/lib/ibus/ibus-dconf
2201 tty2 Sl 0:00 /usr/lib/ibus/ibus-x11 --kill-daemon
2202 ? Ssl 0:00 /usr/lib/evolution/evolution-source-registry
2204 ? Sl 0:00 /usr/lib/ibus/ibus-portal
2215 ? Ssl 0:00 /usr/lib/gvfs/gvfs-mtp-volume-monitor
2228 ? Ssl 0:00 /usr/lib/gvfs/gvfs-gphoto2-volume-monitor
2241 ? Ssl 0:00 /usr/lib/gvfs/gvfs-goa-volume-monitor
2245 ? Sl 0:00 /usr/lib/gnome-online-accounts/goa-daemon
2295 ? Sl 0:00 /usr/lib/gnome-online-accounts/goa-identity-service
2315 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-power
2319 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-print-notifications
2322 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-rfkill
2323 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-screensaver-proxy
2324 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-sharing
2327 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-smartcard
2331 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-sound
2332 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-xsettings
2334 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-wacom
2339 ? Ss 0:00 /usr/bin/spice-vdagent
2349 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-a11y-settings
2350 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-clipboard
2351 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-datetime
2352 tty2 Sl+ 0:06 /usr/lib/gnome-settings-daemon/gsd-housekeeping
2355 tty2 Sl+ 1:26 /usr/lib/gnome-settings-daemon/gsd-color
2359 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-media-keys
2362 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-mouse
2363 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-keyboard
2386 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-printer
2451 tty2 Sl+ 0:01 nautilus-desktop
2453 tty2 Sl+ 0:00 /usr/lib/gnome-disk-utility/gsd-disk-utility-notify
2478 ? Ssl 0:00 /usr/lib/evolution/evolution-calendar-factory
2495 tty2 Sl 0:00 /usr/lib/ibus/ibus-engine-simple
2508 ? Sl 0:00 /usr/lib/gvfs/gvfsd-trash --spawner :1.7 /org/gtk/gvfs/exec_spaw/0
2548 ? Sl 0:00 /usr/lib/dconf/dconf-service
2559 ? Sl 0:00 /usr/lib/evolution/evolution-calendar-factory-subprocess --factory all --bus-name org.gnome.evolution.dataserver.Subprocess.Backend.Calendarx2478x2 --own-path /org/gnome/evolution/dataserver/Subprocess/Backend/Calendar/2478/2
2576 ? Ssl 0:00 /usr/lib/evolution/evolution-addressbook-factory
2586 ? Sl 0:00 /usr/lib/evolution/evolution-addressbook-factory-subprocess --factory all --bus-name org.gnome.evolution.dataserver.Subprocess.Backend.AddressBookx2576x2 --own-path /org/gnome/evolution/dataserver/Subprocess/Backend/AddressBook/2576/2
2604 ? Ssl 0:00 /usr/lib/gnome-terminal/gnome-terminal-server
2614 pts/1 Ss+ 0:00 bash
2751 tty2 Sl+ 0:07 update-notifier
2753 tty2 SLl+ 0:20 /usr/bin/gnome-software --gapplication-service
2953 tty2 Sl+ 0:00 /usr/lib/deja-dup/deja-dup-monitor
6469 ? S 0:05 sshd: user@pts/2
6470 pts/2 Ss 0:00 -bash
8040 pts/2 S+ 0:00 screen
8041 ? Ss 0:01 SCREEN
8042 pts/3 Ss 0:00 /bin/bash
8652 pts/4 Ss+ 0:00 /bin/bash
28401 pts/3 S+ 0:00 /bin/sh /tmp/eveadm.test.sh
28402 pts/3 S+ 0:00 tee /tmp/eveadm.test.20200128.log
28535 pts/3 Sl+ 0:00 ./eveadm -v test delete ps x
28540 pts/3 R+ 0:00 ps x
31015 tty2 SNl+ 0:10 /usr/bin/python3 /usr/bin/update-manager --no-update --no-focus-on-map
Stderr:
========================================
./eveadm -v test delete ls
Timeout: 0s
test delete called with envs:
Stdout:
cmd
eveadm
eveadm.rkt.test.sh
eveadm.test.sh
go.mod
go.sum
LICENSE
main.go
Makefile
README.md
Stderr:
========================================
./eveadm -v test delete ls qwerty
Timeout: 0s
test delete called with envs:
Command error: exit status 2
Stdout:
Stderr:
ls: cannot access 'qwerty': No such file or directory
========================================
time ./eveadm -v test delete sleep 100
Timeout: 0s
test delete called with envs:
Stdout:
Stderr:
0.00user 0.00system 1:40.00elapsed 0%CPU (0avgtext+0avgdata 8520maxresident)k
0inputs+0outputs (0major+477minor)pagefaults 0swaps
========================================
time ./eveadm -v test delete sleep 100 -t 1
Timeout: 1m0s
test delete called with envs:
Command error: signal: killed
Command error: context deadline exceeded
Stdout:
Stderr:
0.00user 0.00system 1:00.01elapsed 0%CPU (0avgtext+0avgdata 8496maxresident)k
0inputs+0outputs (0major+482minor)pagefaults 0swaps
========================================
./eveadm -v test delete date
Timeout: 0s
test delete called with envs:
Stdout:
Вт янв 28 02:01:45 MSK 2020
Stderr:
========================================
./eveadm -v test delete date --env LANG=zh_CN.UTF-8 TZ=Asia/Shanghai
Timeout: 0s
test delete called with envs: LANG=zh_CN.UTF-8 TZ=Asia/Shanghai
Stdout:
Tue Jan 28 07:01:45 CST 2020
Stderr:
./eveadm help test info
Run shell command with arguments in 'info' action on 'test' mode. For example:
eveadm test info ps x
Usage:
eveadm test info [flags]
Flags:
-h, --help help for info
Global Flags:
--config string config file (default is $HOME/.eveadm.yaml)
--dir string RKT data dir
-e, --env string Setting environment variables
--insecure-options string RKT insecure-options (default "image")
--stage1-type string Type of stage1 (xen or general) (default "xen")
-t, --timeout string Actions timeout in minutes
-v, --verbose Verbose execution
========================================
./eveadm test info
========================================
./eveadm test info ps x
========================================
./eveadm -v test info ps x
Timeout: 0s
info called with envs:
Stdout:
PID TTY STAT TIME COMMAND
1951 ? Ss 0:00 /lib/systemd/systemd --user
1952 ? S 0:00 (sd-pam)
1965 ? Sl 0:00 /usr/bin/gnome-keyring-daemon --daemonize --login
1975 tty2 Ssl+ 0:00 /usr/lib/gdm3/gdm-x-session --run-script env GNOME_SHELL_SESSION_MODE=ubuntu gnome-session --session=ubuntu
1977 tty2 Sl+ 0:04 /usr/lib/xorg/Xorg vt2 -displayfd 3 -auth /run/user/1000/gdm/Xauthority -background none -noreset -keeptty -verbose 3
2000 ? Ss 0:00 /usr/bin/dbus-daemon --session --address=systemd: --nofork --nopidfile --systemd-activation --syslog-only
2004 tty2 Sl+ 0:00 /usr/lib/gnome-session/gnome-session-binary --session=ubuntu
2099 ? Ss 0:01 /usr/bin/ssh-agent /usr/bin/im-launch env GNOME_SHELL_SESSION_MODE=ubuntu gnome-session --session=ubuntu
2102 ? Ssl 0:00 /usr/lib/gvfs/gvfsd
2107 ? Sl 0:00 /usr/lib/gvfs/gvfsd-fuse /run/user/1000/gvfs -f -o big_writes
2116 ? Ssl 0:00 /usr/lib/at-spi2-core/at-spi-bus-launcher
2122 ? S 0:00 /usr/bin/dbus-daemon --config-file=/usr/share/defaults/at-spi2/accessibility.conf --nofork --print-address 3
2125 ? Sl 0:00 /usr/lib/at-spi2-core/at-spi2-registryd --use-gnome-session
2144 tty2 Sl+ 2:48 /usr/bin/gnome-shell
2153 ? Sl 0:00 /usr/bin/pulseaudio --start --log-target=syslog
2162 tty2 Sl 0:00 ibus-daemon --xim --panel disable
2164 ? Ssl 0:00 /usr/libexec/xdg-permission-store
2169 ? Sl 0:00 /usr/lib/gnome-shell/gnome-shell-calendar-server
2188 ? Ssl 0:00 /usr/lib/gvfs/gvfs-udisks2-volume-monitor
2192 ? Ssl 0:00 /usr/lib/gvfs/gvfs-afc-volume-monitor
2199 tty2 Sl 0:00 /usr/lib/ibus/ibus-dconf
2201 tty2 Sl 0:00 /usr/lib/ibus/ibus-x11 --kill-daemon
2202 ? Ssl 0:00 /usr/lib/evolution/evolution-source-registry
2204 ? Sl 0:00 /usr/lib/ibus/ibus-portal
2215 ? Ssl 0:00 /usr/lib/gvfs/gvfs-mtp-volume-monitor
2228 ? Ssl 0:00 /usr/lib/gvfs/gvfs-gphoto2-volume-monitor
2241 ? Ssl 0:00 /usr/lib/gvfs/gvfs-goa-volume-monitor
2245 ? Sl 0:00 /usr/lib/gnome-online-accounts/goa-daemon
2295 ? Sl 0:00 /usr/lib/gnome-online-accounts/goa-identity-service
2315 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-power
2319 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-print-notifications
2322 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-rfkill
2323 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-screensaver-proxy
2324 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-sharing
2327 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-smartcard
2331 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-sound
2332 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-xsettings
2334 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-wacom
2339 ? Ss 0:00 /usr/bin/spice-vdagent
2349 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-a11y-settings
2350 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-clipboard
2351 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-datetime
2352 tty2 Sl+ 0:06 /usr/lib/gnome-settings-daemon/gsd-housekeeping
2355 tty2 Sl+ 1:26 /usr/lib/gnome-settings-daemon/gsd-color
2359 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-media-keys
2362 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-mouse
2363 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-keyboard
2386 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-printer
2451 tty2 Sl+ 0:01 nautilus-desktop
2453 tty2 Sl+ 0:00 /usr/lib/gnome-disk-utility/gsd-disk-utility-notify
2478 ? Ssl 0:00 /usr/lib/evolution/evolution-calendar-factory
2495 tty2 Sl 0:00 /usr/lib/ibus/ibus-engine-simple
2508 ? Sl 0:00 /usr/lib/gvfs/gvfsd-trash --spawner :1.7 /org/gtk/gvfs/exec_spaw/0
2548 ? Sl 0:00 /usr/lib/dconf/dconf-service
2559 ? Sl 0:00 /usr/lib/evolution/evolution-calendar-factory-subprocess --factory all --bus-name org.gnome.evolution.dataserver.Subprocess.Backend.Calendarx2478x2 --own-path /org/gnome/evolution/dataserver/Subprocess/Backend/Calendar/2478/2
2576 ? Ssl 0:00 /usr/lib/evolution/evolution-addressbook-factory
2586 ? Sl 0:00 /usr/lib/evolution/evolution-addressbook-factory-subprocess --factory all --bus-name org.gnome.evolution.dataserver.Subprocess.Backend.AddressBookx2576x2 --own-path /org/gnome/evolution/dataserver/Subprocess/Backend/AddressBook/2576/2
2604 ? Ssl 0:00 /usr/lib/gnome-terminal/gnome-terminal-server
2614 pts/1 Ss+ 0:00 bash
2751 tty2 Sl+ 0:07 update-notifier
2753 tty2 SLl+ 0:20 /usr/bin/gnome-software --gapplication-service
2953 tty2 Sl+ 0:00 /usr/lib/deja-dup/deja-dup-monitor
6469 ? S 0:05 sshd: user@pts/2
6470 pts/2 Ss 0:00 -bash
8040 pts/2 S+ 0:00 screen
8041 ? Ss 0:01 SCREEN
8042 pts/3 Ss 0:00 /bin/bash
8652 pts/4 Ss+ 0:00 /bin/bash
28401 pts/3 S+ 0:00 /bin/sh /tmp/eveadm.test.sh
28402 pts/3 S+ 0:00 tee /tmp/eveadm.test.20200128.log
28595 pts/3 Sl+ 0:00 ./eveadm -v test info ps x
28600 pts/3 R+ 0:00 ps x
31015 tty2 SNl+ 0:10 /usr/bin/python3 /usr/bin/update-manager --no-update --no-focus-on-map
Stderr:
========================================
./eveadm -v test info ls
Timeout: 0s
info called with envs:
Stdout:
cmd
eveadm
eveadm.rkt.test.sh
eveadm.test.sh
go.mod
go.sum
LICENSE
main.go
Makefile
README.md
Stderr:
========================================
./eveadm -v test info ls qwerty
Timeout: 0s
info called with envs:
Command error: exit status 2
Stdout:
Stderr:
ls: cannot access 'qwerty': No such file or directory
========================================
time ./eveadm -v test info sleep 100
Timeout: 0s
info called with envs:
Stdout:
Stderr:
0.00user 0.00system 1:40.00elapsed 0%CPU (0avgtext+0avgdata 8408maxresident)k
0inputs+0outputs (0major+476minor)pagefaults 0swaps
========================================
time ./eveadm -v test info sleep 100 -t 1
Timeout: 1m0s
info called with envs:
Command error: signal: killed
Command error: context deadline exceeded
Stdout:
Stderr:
0.00user 0.00system 1:00.01elapsed 0%CPU (0avgtext+0avgdata 8588maxresident)k
0inputs+0outputs (0major+477minor)pagefaults 0swaps
========================================
./eveadm -v test info date
Timeout: 0s
info called with envs:
Stdout:
Вт янв 28 02:04:25 MSK 2020
Stderr:
========================================
./eveadm -v test info date --env LANG=zh_CN.UTF-8 TZ=Asia/Shanghai
Timeout: 0s
info called with envs: LANG=zh_CN.UTF-8 TZ=Asia/Shanghai
Stdout:
Tue Jan 28 07:04:25 CST 2020
Stderr:
./eveadm help test list
Run shell command with arguments in 'list' action on 'test' mode. For example:
eveadm test list ps x
Usage:
eveadm test list [flags]
Flags:
-h, --help help for list
Global Flags:
--config string config file (default is $HOME/.eveadm.yaml)
--dir string RKT data dir
-e, --env string Setting environment variables
--insecure-options string RKT insecure-options (default "image")
--stage1-type string Type of stage1 (xen or general) (default "xen")
-t, --timeout string Actions timeout in minutes
-v, --verbose Verbose execution
========================================
./eveadm test list
========================================
./eveadm test list ps x
========================================
./eveadm -v test list ps x
Timeout: 0s
test list called with envs:
Stdout:
PID TTY STAT TIME COMMAND
1951 ? Ss 0:00 /lib/systemd/systemd --user
1952 ? S 0:00 (sd-pam)
1965 ? Sl 0:00 /usr/bin/gnome-keyring-daemon --daemonize --login
1975 tty2 Ssl+ 0:00 /usr/lib/gdm3/gdm-x-session --run-script env GNOME_SHELL_SESSION_MODE=ubuntu gnome-session --session=ubuntu
1977 tty2 Sl+ 0:04 /usr/lib/xorg/Xorg vt2 -displayfd 3 -auth /run/user/1000/gdm/Xauthority -background none -noreset -keeptty -verbose 3
2000 ? Ss 0:00 /usr/bin/dbus-daemon --session --address=systemd: --nofork --nopidfile --systemd-activation --syslog-only
2004 tty2 Sl+ 0:00 /usr/lib/gnome-session/gnome-session-binary --session=ubuntu
2099 ? Ss 0:01 /usr/bin/ssh-agent /usr/bin/im-launch env GNOME_SHELL_SESSION_MODE=ubuntu gnome-session --session=ubuntu
2102 ? Ssl 0:00 /usr/lib/gvfs/gvfsd
2107 ? Sl 0:00 /usr/lib/gvfs/gvfsd-fuse /run/user/1000/gvfs -f -o big_writes
2116 ? Ssl 0:00 /usr/lib/at-spi2-core/at-spi-bus-launcher
2122 ? S 0:00 /usr/bin/dbus-daemon --config-file=/usr/share/defaults/at-spi2/accessibility.conf --nofork --print-address 3
2125 ? Sl 0:00 /usr/lib/at-spi2-core/at-spi2-registryd --use-gnome-session
2144 tty2 Sl+ 2:48 /usr/bin/gnome-shell
2153 ? Sl 0:00 /usr/bin/pulseaudio --start --log-target=syslog
2162 tty2 Sl 0:00 ibus-daemon --xim --panel disable
2164 ? Ssl 0:00 /usr/libexec/xdg-permission-store
2169 ? Sl 0:00 /usr/lib/gnome-shell/gnome-shell-calendar-server
2188 ? Ssl 0:00 /usr/lib/gvfs/gvfs-udisks2-volume-monitor
2192 ? Ssl 0:00 /usr/lib/gvfs/gvfs-afc-volume-monitor
2199 tty2 Sl 0:00 /usr/lib/ibus/ibus-dconf
2201 tty2 Sl 0:00 /usr/lib/ibus/ibus-x11 --kill-daemon
2202 ? Ssl 0:00 /usr/lib/evolution/evolution-source-registry
2204 ? Sl 0:00 /usr/lib/ibus/ibus-portal
2215 ? Ssl 0:00 /usr/lib/gvfs/gvfs-mtp-volume-monitor
2228 ? Ssl 0:00 /usr/lib/gvfs/gvfs-gphoto2-volume-monitor
2241 ? Ssl 0:00 /usr/lib/gvfs/gvfs-goa-volume-monitor
2245 ? Sl 0:00 /usr/lib/gnome-online-accounts/goa-daemon
2295 ? Sl 0:00 /usr/lib/gnome-online-accounts/goa-identity-service
2315 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-power
2319 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-print-notifications
2322 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-rfkill
2323 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-screensaver-proxy
2324 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-sharing
2327 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-smartcard
2331 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-sound
2332 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-xsettings
2334 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-wacom
2339 ? Ss 0:00 /usr/bin/spice-vdagent
2349 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-a11y-settings
2350 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-clipboard
2351 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-datetime
2352 tty2 Sl+ 0:06 /usr/lib/gnome-settings-daemon/gsd-housekeeping
2355 tty2 Sl+ 1:26 /usr/lib/gnome-settings-daemon/gsd-color
2359 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-media-keys
2362 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-mouse
2363 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-keyboard
2386 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-printer
2451 tty2 Sl+ 0:01 nautilus-desktop
2453 tty2 Sl+ 0:00 /usr/lib/gnome-disk-utility/gsd-disk-utility-notify
2478 ? Ssl 0:00 /usr/lib/evolution/evolution-calendar-factory
2495 tty2 Sl 0:00 /usr/lib/ibus/ibus-engine-simple
2508 ? Sl 0:00 /usr/lib/gvfs/gvfsd-trash --spawner :1.7 /org/gtk/gvfs/exec_spaw/0
2548 ? Sl 0:00 /usr/lib/dconf/dconf-service
2559 ? Sl 0:00 /usr/lib/evolution/evolution-calendar-factory-subprocess --factory all --bus-name org.gnome.evolution.dataserver.Subprocess.Backend.Calendarx2478x2 --own-path /org/gnome/evolution/dataserver/Subprocess/Backend/Calendar/2478/2
2576 ? Ssl 0:00 /usr/lib/evolution/evolution-addressbook-factory
2586 ? Sl 0:00 /usr/lib/evolution/evolution-addressbook-factory-subprocess --factory all --bus-name org.gnome.evolution.dataserver.Subprocess.Backend.AddressBookx2576x2 --own-path /org/gnome/evolution/dataserver/Subprocess/Backend/AddressBook/2576/2
2604 ? Ssl 0:00 /usr/lib/gnome-terminal/gnome-terminal-server
2614 pts/1 Ss+ 0:00 bash
2751 tty2 Sl+ 0:07 update-notifier
2753 tty2 SLl+ 0:20 /usr/bin/gnome-software --gapplication-service
2953 tty2 Sl+ 0:00 /usr/lib/deja-dup/deja-dup-monitor
6469 ? S 0:05 sshd: user@pts/2
6470 pts/2 Ss 0:00 -bash
8040 pts/2 S+ 0:00 screen
8041 ? Ss 0:01 SCREEN
8042 pts/3 Ss 0:00 /bin/bash
8652 pts/4 Ss+ 0:00 /bin/bash
28401 pts/3 S+ 0:00 /bin/sh /tmp/eveadm.test.sh
28402 pts/3 S+ 0:00 tee /tmp/eveadm.test.20200128.log
28680 pts/3 Sl+ 0:00 ./eveadm -v test list ps x
28685 pts/3 R+ 0:00 ps x
31015 tty2 SNl+ 0:10 /usr/bin/python3 /usr/bin/update-manager --no-update --no-focus-on-map
Stderr:
========================================
./eveadm -v test list ls
Timeout: 0s
test list called with envs:
Stdout:
cmd
eveadm
eveadm.rkt.test.sh
eveadm.test.sh
go.mod
go.sum
LICENSE
main.go
Makefile
README.md
Stderr:
========================================
./eveadm -v test list ls qwerty
Timeout: 0s
test list called with envs:
Command error: exit status 2
Stdout:
Stderr:
ls: cannot access 'qwerty': No such file or directory
========================================
time ./eveadm -v test list sleep 100
Timeout: 0s
test list called with envs:
Stdout:
Stderr:
0.00user 0.00system 1:40.00elapsed 0%CPU (0avgtext+0avgdata 8544maxresident)k
0inputs+0outputs (0major+475minor)pagefaults 0swaps
========================================
time ./eveadm -v test list sleep 100 -t 1
Timeout: 1m0s
test list called with envs:
Command error: signal: killed
Command error: context deadline exceeded
Stdout:
Stderr:
0.00user 0.00system 1:00.01elapsed 0%CPU (0avgtext+0avgdata 8568maxresident)k
0inputs+0outputs (0major+475minor)pagefaults 0swaps
========================================
./eveadm -v test list date
Timeout: 0s
test list called with envs:
Stdout:
Вт янв 28 02:07:05 MSK 2020
Stderr:
========================================
./eveadm -v test list date --env LANG=zh_CN.UTF-8 TZ=Asia/Shanghai
Timeout: 0s
test list called with envs: LANG=zh_CN.UTF-8 TZ=Asia/Shanghai
Stdout:
Tue Jan 28 07:07:05 CST 2020
Stderr:
./eveadm help test start
Run shell command with arguments in 'start' action on 'test' mode. For example:
eveadm test start ps x
Usage:
eveadm test start [flags]
Flags:
-h, --help help for start
Global Flags:
--config string config file (default is $HOME/.eveadm.yaml)
--dir string RKT data dir
-e, --env string Setting environment variables
--insecure-options string RKT insecure-options (default "image")
--stage1-type string Type of stage1 (xen or general) (default "xen")
-t, --timeout string Actions timeout in minutes
-v, --verbose Verbose execution
========================================
./eveadm test start
========================================
./eveadm test start ps x
========================================
./eveadm -v test start ps x
Timeout: 0s
test start called with envs:
Stdout:
PID TTY STAT TIME COMMAND
1951 ? Ss 0:00 /lib/systemd/systemd --user
1952 ? S 0:00 (sd-pam)
1965 ? Sl 0:00 /usr/bin/gnome-keyring-daemon --daemonize --login
1975 tty2 Ssl+ 0:00 /usr/lib/gdm3/gdm-x-session --run-script env GNOME_SHELL_SESSION_MODE=ubuntu gnome-session --session=ubuntu
1977 tty2 Sl+ 0:04 /usr/lib/xorg/Xorg vt2 -displayfd 3 -auth /run/user/1000/gdm/Xauthority -background none -noreset -keeptty -verbose 3
2000 ? Ss 0:00 /usr/bin/dbus-daemon --session --address=systemd: --nofork --nopidfile --systemd-activation --syslog-only
2004 tty2 Sl+ 0:00 /usr/lib/gnome-session/gnome-session-binary --session=ubuntu
2099 ? Ss 0:01 /usr/bin/ssh-agent /usr/bin/im-launch env GNOME_SHELL_SESSION_MODE=ubuntu gnome-session --session=ubuntu
2102 ? Ssl 0:00 /usr/lib/gvfs/gvfsd
2107 ? Sl 0:00 /usr/lib/gvfs/gvfsd-fuse /run/user/1000/gvfs -f -o big_writes
2116 ? Ssl 0:00 /usr/lib/at-spi2-core/at-spi-bus-launcher
2122 ? S 0:00 /usr/bin/dbus-daemon --config-file=/usr/share/defaults/at-spi2/accessibility.conf --nofork --print-address 3
2125 ? Sl 0:00 /usr/lib/at-spi2-core/at-spi2-registryd --use-gnome-session
2144 tty2 Sl+ 2:48 /usr/bin/gnome-shell
2153 ? Sl 0:00 /usr/bin/pulseaudio --start --log-target=syslog
2162 tty2 Sl 0:00 ibus-daemon --xim --panel disable
2164 ? Ssl 0:00 /usr/libexec/xdg-permission-store
2169 ? Sl 0:00 /usr/lib/gnome-shell/gnome-shell-calendar-server
2188 ? Ssl 0:00 /usr/lib/gvfs/gvfs-udisks2-volume-monitor
2192 ? Ssl 0:00 /usr/lib/gvfs/gvfs-afc-volume-monitor
2199 tty2 Sl 0:00 /usr/lib/ibus/ibus-dconf
2201 tty2 Sl 0:00 /usr/lib/ibus/ibus-x11 --kill-daemon
2202 ? Ssl 0:00 /usr/lib/evolution/evolution-source-registry
2204 ? Sl 0:00 /usr/lib/ibus/ibus-portal
2215 ? Ssl 0:00 /usr/lib/gvfs/gvfs-mtp-volume-monitor
2228 ? Ssl 0:00 /usr/lib/gvfs/gvfs-gphoto2-volume-monitor
2241 ? Ssl 0:00 /usr/lib/gvfs/gvfs-goa-volume-monitor
2245 ? Sl 0:00 /usr/lib/gnome-online-accounts/goa-daemon
2295 ? Sl 0:00 /usr/lib/gnome-online-accounts/goa-identity-service
2315 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-power
2319 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-print-notifications
2322 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-rfkill
2323 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-screensaver-proxy
2324 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-sharing
2327 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-smartcard
2331 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-sound
2332 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-xsettings
2334 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-wacom
2339 ? Ss 0:00 /usr/bin/spice-vdagent
2349 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-a11y-settings
2350 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-clipboard
2351 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-datetime
2352 tty2 Sl+ 0:06 /usr/lib/gnome-settings-daemon/gsd-housekeeping
2355 tty2 Sl+ 1:26 /usr/lib/gnome-settings-daemon/gsd-color
2359 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-media-keys
2362 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-mouse
2363 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-keyboard
2386 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-printer
2451 tty2 Sl+ 0:01 nautilus-desktop
2453 tty2 Sl+ 0:00 /usr/lib/gnome-disk-utility/gsd-disk-utility-notify
2478 ? Ssl 0:00 /usr/lib/evolution/evolution-calendar-factory
2495 tty2 Sl 0:00 /usr/lib/ibus/ibus-engine-simple
2508 ? Sl 0:00 /usr/lib/gvfs/gvfsd-trash --spawner :1.7 /org/gtk/gvfs/exec_spaw/0
2548 ? Sl 0:00 /usr/lib/dconf/dconf-service
2559 ? Sl 0:00 /usr/lib/evolution/evolution-calendar-factory-subprocess --factory all --bus-name org.gnome.evolution.dataserver.Subprocess.Backend.Calendarx2478x2 --own-path /org/gnome/evolution/dataserver/Subprocess/Backend/Calendar/2478/2
2576 ? Ssl 0:00 /usr/lib/evolution/evolution-addressbook-factory
2586 ? Sl 0:00 /usr/lib/evolution/evolution-addressbook-factory-subprocess --factory all --bus-name org.gnome.evolution.dataserver.Subprocess.Backend.AddressBookx2576x2 --own-path /org/gnome/evolution/dataserver/Subprocess/Backend/AddressBook/2576/2
2604 ? Ssl 0:00 /usr/lib/gnome-terminal/gnome-terminal-server
2614 pts/1 Ss+ 0:00 bash
2751 tty2 Sl+ 0:07 update-notifier
2753 tty2 SLl+ 0:20 /usr/bin/gnome-software --gapplication-service
2953 tty2 Sl+ 0:00 /usr/lib/deja-dup/deja-dup-monitor
6469 ? S 0:05 sshd: user@pts/2
6470 pts/2 Ss 0:00 -bash
8040 pts/2 S+ 0:00 screen
8041 ? Ss 0:01 SCREEN
8042 pts/3 Ss 0:00 /bin/bash
8652 pts/4 Ss+ 0:00 /bin/bash
28401 pts/3 S+ 0:00 /bin/sh /tmp/eveadm.test.sh
28402 pts/3 S+ 0:00 tee /tmp/eveadm.test.20200128.log
28740 pts/3 Sl+ 0:00 ./eveadm -v test start ps x
28745 pts/3 R+ 0:00 ps x
31015 tty2 SNl+ 0:10 /usr/bin/python3 /usr/bin/update-manager --no-update --no-focus-on-map
Stderr:
========================================
./eveadm -v test start ls
Timeout: 0s
test start called with envs:
Stdout:
cmd
eveadm
eveadm.rkt.test.sh
eveadm.test.sh
go.mod
go.sum
LICENSE
main.go
Makefile
README.md
Stderr:
========================================
./eveadm -v test start ls qwerty
Timeout: 0s
test start called with envs:
Command error: exit status 2
Stdout:
Stderr:
ls: cannot access 'qwerty': No such file or directory
========================================
time ./eveadm -v test start sleep 100
Timeout: 0s
test start called with envs:
Stdout:
Stderr:
0.00user 0.00system 1:40.01elapsed 0%CPU (0avgtext+0avgdata 8544maxresident)k
0inputs+0outputs (0major+477minor)pagefaults 0swaps
========================================
time ./eveadm -v test start sleep 100 -t 1
Timeout: 1m0s
test start called with envs:
Command error: signal: killed
Command error: context deadline exceeded
Stdout:
Stderr:
0.00user 0.00system 1:00.01elapsed 0%CPU (0avgtext+0avgdata 8560maxresident)k
0inputs+0outputs (0major+477minor)pagefaults 0swaps
========================================
./eveadm -v test start date
Timeout: 0s
test start called with envs:
Stdout:
Вт янв 28 02:09:45 MSK 2020
Stderr:
========================================
./eveadm -v test start date --env LANG=zh_CN.UTF-8 TZ=Asia/Shanghai
Timeout: 0s
test start called with envs: LANG=zh_CN.UTF-8 TZ=Asia/Shanghai
Stdout:
Tue Jan 28 07:09:45 CST 2020
Stderr:
./eveadm help test stop
Run shell command with arguments in 'stop' action on 'test' mode. For example:
eveadm test stop ps x
Usage:
eveadm test stop [flags]
Flags:
-h, --help help for stop
Global Flags:
--config string config file (default is $HOME/.eveadm.yaml)
--dir string RKT data dir
-e, --env string Setting environment variables
--insecure-options string RKT insecure-options (default "image")
--stage1-type string Type of stage1 (xen or general) (default "xen")
-t, --timeout string Actions timeout in minutes
-v, --verbose Verbose execution
========================================
./eveadm test stop
========================================
./eveadm test stop ps x
========================================
./eveadm -v test stop ps x
Timeout: 0s
test stop called with envs:
Stdout:
PID TTY STAT TIME COMMAND
1951 ? Ss 0:00 /lib/systemd/systemd --user
1952 ? S 0:00 (sd-pam)
1965 ? Sl 0:00 /usr/bin/gnome-keyring-daemon --daemonize --login
1975 tty2 Ssl+ 0:00 /usr/lib/gdm3/gdm-x-session --run-script env GNOME_SHELL_SESSION_MODE=ubuntu gnome-session --session=ubuntu
1977 tty2 Sl+ 0:04 /usr/lib/xorg/Xorg vt2 -displayfd 3 -auth /run/user/1000/gdm/Xauthority -background none -noreset -keeptty -verbose 3
2000 ? Ss 0:00 /usr/bin/dbus-daemon --session --address=systemd: --nofork --nopidfile --systemd-activation --syslog-only
2004 tty2 Sl+ 0:00 /usr/lib/gnome-session/gnome-session-binary --session=ubuntu
2099 ? Ss 0:01 /usr/bin/ssh-agent /usr/bin/im-launch env GNOME_SHELL_SESSION_MODE=ubuntu gnome-session --session=ubuntu
2102 ? Ssl 0:00 /usr/lib/gvfs/gvfsd
2107 ? Sl 0:00 /usr/lib/gvfs/gvfsd-fuse /run/user/1000/gvfs -f -o big_writes
2116 ? Ssl 0:00 /usr/lib/at-spi2-core/at-spi-bus-launcher
2122 ? S 0:00 /usr/bin/dbus-daemon --config-file=/usr/share/defaults/at-spi2/accessibility.conf --nofork --print-address 3
2125 ? Sl 0:00 /usr/lib/at-spi2-core/at-spi2-registryd --use-gnome-session
2144 tty2 Sl+ 2:48 /usr/bin/gnome-shell
2153 ? Sl 0:00 /usr/bin/pulseaudio --start --log-target=syslog
2162 tty2 Sl 0:00 ibus-daemon --xim --panel disable
2164 ? Ssl 0:00 /usr/libexec/xdg-permission-store
2169 ? Sl 0:00 /usr/lib/gnome-shell/gnome-shell-calendar-server
2188 ? Ssl 0:00 /usr/lib/gvfs/gvfs-udisks2-volume-monitor
2192 ? Ssl 0:00 /usr/lib/gvfs/gvfs-afc-volume-monitor
2199 tty2 Sl 0:00 /usr/lib/ibus/ibus-dconf
2201 tty2 Sl 0:00 /usr/lib/ibus/ibus-x11 --kill-daemon
2202 ? Ssl 0:00 /usr/lib/evolution/evolution-source-registry
2204 ? Sl 0:00 /usr/lib/ibus/ibus-portal
2215 ? Ssl 0:00 /usr/lib/gvfs/gvfs-mtp-volume-monitor
2228 ? Ssl 0:00 /usr/lib/gvfs/gvfs-gphoto2-volume-monitor
2241 ? Ssl 0:00 /usr/lib/gvfs/gvfs-goa-volume-monitor
2245 ? Sl 0:00 /usr/lib/gnome-online-accounts/goa-daemon
2295 ? Sl 0:00 /usr/lib/gnome-online-accounts/goa-identity-service
2315 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-power
2319 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-print-notifications
2322 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-rfkill
2323 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-screensaver-proxy
2324 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-sharing
2327 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-smartcard
2331 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-sound
2332 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-xsettings
2334 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-wacom
2339 ? Ss 0:00 /usr/bin/spice-vdagent
2349 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-a11y-settings
2350 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-clipboard
2351 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-datetime
2352 tty2 Sl+ 0:06 /usr/lib/gnome-settings-daemon/gsd-housekeeping
2355 tty2 Sl+ 1:26 /usr/lib/gnome-settings-daemon/gsd-color
2359 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-media-keys
2362 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-mouse
2363 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-keyboard
2386 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-printer
2451 tty2 Sl+ 0:01 nautilus-desktop
2453 tty2 Sl+ 0:00 /usr/lib/gnome-disk-utility/gsd-disk-utility-notify
2478 ? Ssl 0:00 /usr/lib/evolution/evolution-calendar-factory
2495 tty2 Sl 0:00 /usr/lib/ibus/ibus-engine-simple
2508 ? Sl 0:00 /usr/lib/gvfs/gvfsd-trash --spawner :1.7 /org/gtk/gvfs/exec_spaw/0
2548 ? Sl 0:00 /usr/lib/dconf/dconf-service
2559 ? Sl 0:00 /usr/lib/evolution/evolution-calendar-factory-subprocess --factory all --bus-name org.gnome.evolution.dataserver.Subprocess.Backend.Calendarx2478x2 --own-path /org/gnome/evolution/dataserver/Subprocess/Backend/Calendar/2478/2
2576 ? Ssl 0:00 /usr/lib/evolution/evolution-addressbook-factory
2586 ? Sl 0:00 /usr/lib/evolution/evolution-addressbook-factory-subprocess --factory all --bus-name org.gnome.evolution.dataserver.Subprocess.Backend.AddressBookx2576x2 --own-path /org/gnome/evolution/dataserver/Subprocess/Backend/AddressBook/2576/2
2604 ? Ssl 0:00 /usr/lib/gnome-terminal/gnome-terminal-server
2614 pts/1 Ss+ 0:00 bash
2751 tty2 Sl+ 0:07 update-notifier
2753 tty2 SLl+ 0:20 /usr/bin/gnome-software --gapplication-service
2953 tty2 Sl+ 0:00 /usr/lib/deja-dup/deja-dup-monitor
6469 ? S 0:05 sshd: user@pts/2
6470 pts/2 Ss 0:00 -bash
8040 pts/2 S+ 0:00 screen
8041 ? Ss 0:01 SCREEN
8042 pts/3 Ss 0:00 /bin/bash
8652 pts/4 Ss+ 0:00 /bin/bash
28401 pts/3 S+ 0:00 /bin/sh /tmp/eveadm.test.sh
28402 pts/3 S+ 0:00 tee /tmp/eveadm.test.20200128.log
28803 pts/3 Sl+ 0:00 ./eveadm -v test stop ps x
28808 pts/3 R+ 0:00 ps x
31015 tty2 SNl+ 0:10 /usr/bin/python3 /usr/bin/update-manager --no-update --no-focus-on-map
Stderr:
========================================
./eveadm -v test stop ls
Timeout: 0s
test stop called with envs:
Stdout:
cmd
eveadm
eveadm.rkt.test.sh
eveadm.test.sh
go.mod
go.sum
LICENSE
main.go
Makefile
README.md
Stderr:
========================================
./eveadm -v test stop ls qwerty
Timeout: 0s
test stop called with envs:
Command error: exit status 2
Stdout:
Stderr:
ls: cannot access 'qwerty': No such file or directory
========================================
time ./eveadm -v test stop sleep 100
Timeout: 0s
test stop called with envs:
Stdout:
Stderr:
0.00user 0.00system 1:40.00elapsed 0%CPU (0avgtext+0avgdata 8412maxresident)k
0inputs+0outputs (0major+477minor)pagefaults 0swaps
========================================
time ./eveadm -v test stop sleep 100 -t 1
Timeout: 1m0s
test stop called with envs:
Command error: signal: killed
Command error: context deadline exceeded
Stdout:
Stderr:
0.00user 0.00system 1:00.01elapsed 0%CPU (0avgtext+0avgdata 8480maxresident)k
0inputs+0outputs (0major+479minor)pagefaults 0swaps
========================================
./eveadm -v test stop date
Timeout: 0s
test stop called with envs:
Stdout:
Вт янв 28 02:12:26 MSK 2020
Stderr:
========================================
./eveadm -v test stop date --env LANG=zh_CN.UTF-8 TZ=Asia/Shanghai
Timeout: 0s
test stop called with envs: LANG=zh_CN.UTF-8 TZ=Asia/Shanghai
Stdout:
Tue Jan 28 07:12:26 CST 2020
Stderr:
./eveadm help test update
Run shell command with arguments in 'update' action on 'test' mode. For example:
eveadm test update ps x
Usage:
eveadm test update [flags]
Flags:
-h, --help help for update
Global Flags:
--config string config file (default is $HOME/.eveadm.yaml)
--dir string RKT data dir
-e, --env string Setting environment variables
--insecure-options string RKT insecure-options (default "image")
--stage1-type string Type of stage1 (xen or general) (default "xen")
-t, --timeout string Actions timeout in minutes
-v, --verbose Verbose execution
========================================
./eveadm test update
========================================
./eveadm test update ps x
========================================
./eveadm -v test update ps x
Timeout: 0s
test update called with envs:
Stdout:
PID TTY STAT TIME COMMAND
1951 ? Ss 0:00 /lib/systemd/systemd --user
1952 ? S 0:00 (sd-pam)
1965 ? Sl 0:00 /usr/bin/gnome-keyring-daemon --daemonize --login
1975 tty2 Ssl+ 0:00 /usr/lib/gdm3/gdm-x-session --run-script env GNOME_SHELL_SESSION_MODE=ubuntu gnome-session --session=ubuntu
1977 tty2 Sl+ 0:04 /usr/lib/xorg/Xorg vt2 -displayfd 3 -auth /run/user/1000/gdm/Xauthority -background none -noreset -keeptty -verbose 3
2000 ? Ss 0:00 /usr/bin/dbus-daemon --session --address=systemd: --nofork --nopidfile --systemd-activation --syslog-only
2004 tty2 Sl+ 0:00 /usr/lib/gnome-session/gnome-session-binary --session=ubuntu
2099 ? Ss 0:01 /usr/bin/ssh-agent /usr/bin/im-launch env GNOME_SHELL_SESSION_MODE=ubuntu gnome-session --session=ubuntu
2102 ? Ssl 0:00 /usr/lib/gvfs/gvfsd
2107 ? Sl 0:00 /usr/lib/gvfs/gvfsd-fuse /run/user/1000/gvfs -f -o big_writes
2116 ? Ssl 0:00 /usr/lib/at-spi2-core/at-spi-bus-launcher
2122 ? S 0:00 /usr/bin/dbus-daemon --config-file=/usr/share/defaults/at-spi2/accessibility.conf --nofork --print-address 3
2125 ? Sl 0:00 /usr/lib/at-spi2-core/at-spi2-registryd --use-gnome-session
2144 tty2 Sl+ 2:48 /usr/bin/gnome-shell
2153 ? Sl 0:00 /usr/bin/pulseaudio --start --log-target=syslog
2162 tty2 Sl 0:00 ibus-daemon --xim --panel disable
2164 ? Ssl 0:00 /usr/libexec/xdg-permission-store
2169 ? Sl 0:00 /usr/lib/gnome-shell/gnome-shell-calendar-server
2188 ? Ssl 0:00 /usr/lib/gvfs/gvfs-udisks2-volume-monitor
2192 ? Ssl 0:00 /usr/lib/gvfs/gvfs-afc-volume-monitor
2199 tty2 Sl 0:00 /usr/lib/ibus/ibus-dconf
2201 tty2 Sl 0:00 /usr/lib/ibus/ibus-x11 --kill-daemon
2202 ? Ssl 0:00 /usr/lib/evolution/evolution-source-registry
2204 ? Sl 0:00 /usr/lib/ibus/ibus-portal
2215 ? Ssl 0:00 /usr/lib/gvfs/gvfs-mtp-volume-monitor
2228 ? Ssl 0:00 /usr/lib/gvfs/gvfs-gphoto2-volume-monitor
2241 ? Ssl 0:00 /usr/lib/gvfs/gvfs-goa-volume-monitor
2245 ? Sl 0:00 /usr/lib/gnome-online-accounts/goa-daemon
2295 ? Sl 0:00 /usr/lib/gnome-online-accounts/goa-identity-service
2315 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-power
2319 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-print-notifications
2322 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-rfkill
2323 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-screensaver-proxy
2324 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-sharing
2327 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-smartcard
2331 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-sound
2332 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-xsettings
2334 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-wacom
2339 ? Ss 0:00 /usr/bin/spice-vdagent
2349 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-a11y-settings
2350 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-clipboard
2351 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-datetime
2352 tty2 Sl+ 0:06 /usr/lib/gnome-settings-daemon/gsd-housekeeping
2355 tty2 Sl+ 1:26 /usr/lib/gnome-settings-daemon/gsd-color
2359 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-media-keys
2362 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-mouse
2363 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-keyboard
2386 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-printer
2451 tty2 Sl+ 0:01 nautilus-desktop
2453 tty2 Sl+ 0:00 /usr/lib/gnome-disk-utility/gsd-disk-utility-notify
2478 ? Ssl 0:00 /usr/lib/evolution/evolution-calendar-factory
2495 tty2 Sl 0:00 /usr/lib/ibus/ibus-engine-simple
2508 ? Sl 0:00 /usr/lib/gvfs/gvfsd-trash --spawner :1.7 /org/gtk/gvfs/exec_spaw/0
2548 ? Sl 0:00 /usr/lib/dconf/dconf-service
2559 ? Sl 0:00 /usr/lib/evolution/evolution-calendar-factory-subprocess --factory all --bus-name org.gnome.evolution.dataserver.Subprocess.Backend.Calendarx2478x2 --own-path /org/gnome/evolution/dataserver/Subprocess/Backend/Calendar/2478/2
2576 ? Ssl 0:00 /usr/lib/evolution/evolution-addressbook-factory
2586 ? Sl 0:00 /usr/lib/evolution/evolution-addressbook-factory-subprocess --factory all --bus-name org.gnome.evolution.dataserver.Subprocess.Backend.AddressBookx2576x2 --own-path /org/gnome/evolution/dataserver/Subprocess/Backend/AddressBook/2576/2
2604 ? Ssl 0:00 /usr/lib/gnome-terminal/gnome-terminal-server
2614 pts/1 Ss+ 0:00 bash
2751 tty2 Sl+ 0:07 update-notifier
2753 tty2 SLl+ 0:20 /usr/bin/gnome-software --gapplication-service
2953 tty2 Sl+ 0:00 /usr/lib/deja-dup/deja-dup-monitor
6469 ? S 0:05 sshd: user@pts/2
6470 pts/2 Ss 0:00 -bash
8040 pts/2 S+ 0:00 screen
8041 ? Ss 0:01 SCREEN
8042 pts/3 Ss 0:00 /bin/bash
8652 pts/4 Ss+ 0:00 /bin/bash
28401 pts/3 S+ 0:00 /bin/sh /tmp/eveadm.test.sh
28402 pts/3 S+ 0:00 tee /tmp/eveadm.test.20200128.log
28863 pts/3 Sl+ 0:00 ./eveadm -v test update ps x
28868 pts/3 R+ 0:00 ps x
31015 tty2 SNl+ 0:10 /usr/bin/python3 /usr/bin/update-manager --no-update --no-focus-on-map
Stderr:
========================================
./eveadm -v test update ls
Timeout: 0s
test update called with envs:
Stdout:
cmd
eveadm
eveadm.rkt.test.sh
eveadm.test.sh
go.mod
go.sum
LICENSE
main.go
Makefile
README.md
Stderr:
========================================
./eveadm -v test update ls qwerty
Timeout: 0s
test update called with envs:
Command error: exit status 2
Stdout:
Stderr:
ls: cannot access 'qwerty': No such file or directory
========================================
time ./eveadm -v test update sleep 100
Timeout: 0s
test update called with envs:
Stdout:
Stderr:
0.00user 0.00system 1:40.00elapsed 0%CPU (0avgtext+0avgdata 8460maxresident)k
0inputs+0outputs (0major+473minor)pagefaults 0swaps
========================================
time ./eveadm -v test update sleep 100 -t 1
Timeout: 1m0s
test update called with envs:
Command error: signal: killed
Command error: context deadline exceeded
Stdout:
Stderr:
0.00user 0.00system 1:00.00elapsed 0%CPU (0avgtext+0avgdata 8536maxresident)k
0inputs+0outputs (0major+475minor)pagefaults 0swaps
========================================
./eveadm -v test update date
Timeout: 0s
test update called with envs:
Stdout:
Вт янв 28 02:15:06 MSK 2020
Stderr:
========================================
./eveadm -v test update date --env LANG=zh_CN.UTF-8 TZ=Asia/Shanghai
Timeout: 0s
test update called with envs: LANG=zh_CN.UTF-8 TZ=Asia/Shanghai
Stdout:
Tue Jan 28 07:15:06 CST 2020
Stderr:
./eveadm help xen
Execute actions on 'xen' mode. For example:
eveadm xen list
Usage:
eveadm xen [flags]
eveadm xen [command]
Available Commands:
create Run shell command with arguments in 'create' action on 'xen' mode
delete Run shell command with arguments in 'delete' action on 'xen' mode
info Run shell command with arguments in 'info' action on 'xen' mode
list Run shell command with arguments in 'list' action on 'xen' mode
start Run shell command with arguments in 'start' action on 'xen' mode
stop Run shell command with arguments in 'stop' action on 'xen' mode
update Run shell command with arguments in 'update' action on 'xen' mode
Flags:
-h, --help help for xen
Global Flags:
--config string config file (default is $HOME/.eveadm.yaml)
--dir string RKT data dir
--insecure-options string RKT insecure-options (default "image")
--stage1-type string Type of stage1 (xen or general) (default "xen")
-t, --timeout string Actions timeout in minutes
-v, --verbose Verbose execution
Use "eveadm xen [command] --help" for more information about a command.
========================================
./eveadm xen
xen called
========================================
./eveadm help xen create
Run shell command with arguments in 'create' action on 'xen' mode. For example:
eveadm xen create ps x
Usage:
eveadm xen create [flags]
Flags:
-h, --help help for create
Global Flags:
--config string config file (default is $HOME/.eveadm.yaml)
--dir string RKT data dir
--insecure-options string RKT insecure-options (default "image")
--stage1-type string Type of stage1 (xen or general) (default "xen")
-t, --timeout string Actions timeout in minutes
-v, --verbose Verbose execution
========================================
./eveadm xen create
xen create called
========================================
./eveadm xen create ps x
xen create called
Stdout:
PID TTY STAT TIME COMMAND
1951 ? Ss 0:00 /lib/systemd/systemd --user
1952 ? S 0:00 (sd-pam)
1965 ? Sl 0:00 /usr/bin/gnome-keyring-daemon --daemonize --login
1975 tty2 Ssl+ 0:00 /usr/lib/gdm3/gdm-x-session --run-script env GNOME_SHELL_SESSION_MODE=ubuntu gnome-session --session=ubuntu
1977 tty2 Sl+ 0:04 /usr/lib/xorg/Xorg vt2 -displayfd 3 -auth /run/user/1000/gdm/Xauthority -background none -noreset -keeptty -verbose 3
2000 ? Ss 0:00 /usr/bin/dbus-daemon --session --address=systemd: --nofork --nopidfile --systemd-activation --syslog-only
2004 tty2 Sl+ 0:00 /usr/lib/gnome-session/gnome-session-binary --session=ubuntu
2099 ? Ss 0:01 /usr/bin/ssh-agent /usr/bin/im-launch env GNOME_SHELL_SESSION_MODE=ubuntu gnome-session --session=ubuntu
2102 ? Ssl 0:00 /usr/lib/gvfs/gvfsd
2107 ? Sl 0:00 /usr/lib/gvfs/gvfsd-fuse /run/user/1000/gvfs -f -o big_writes
2116 ? Ssl 0:00 /usr/lib/at-spi2-core/at-spi-bus-launcher
2122 ? S 0:00 /usr/bin/dbus-daemon --config-file=/usr/share/defaults/at-spi2/accessibility.conf --nofork --print-address 3
2125 ? Sl 0:00 /usr/lib/at-spi2-core/at-spi2-registryd --use-gnome-session
2144 tty2 Sl+ 2:48 /usr/bin/gnome-shell
2153 ? Sl 0:00 /usr/bin/pulseaudio --start --log-target=syslog
2162 tty2 Sl 0:00 ibus-daemon --xim --panel disable
2164 ? Ssl 0:00 /usr/libexec/xdg-permission-store
2169 ? Sl 0:00 /usr/lib/gnome-shell/gnome-shell-calendar-server
2188 ? Ssl 0:00 /usr/lib/gvfs/gvfs-udisks2-volume-monitor
2192 ? Ssl 0:00 /usr/lib/gvfs/gvfs-afc-volume-monitor
2199 tty2 Sl 0:00 /usr/lib/ibus/ibus-dconf
2201 tty2 Sl 0:00 /usr/lib/ibus/ibus-x11 --kill-daemon
2202 ? Ssl 0:00 /usr/lib/evolution/evolution-source-registry
2204 ? Sl 0:00 /usr/lib/ibus/ibus-portal
2215 ? Ssl 0:00 /usr/lib/gvfs/gvfs-mtp-volume-monitor
2228 ? Ssl 0:00 /usr/lib/gvfs/gvfs-gphoto2-volume-monitor
2241 ? Ssl 0:00 /usr/lib/gvfs/gvfs-goa-volume-monitor
2245 ? Sl 0:00 /usr/lib/gnome-online-accounts/goa-daemon
2295 ? Sl 0:00 /usr/lib/gnome-online-accounts/goa-identity-service
2315 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-power
2319 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-print-notifications
2322 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-rfkill
2323 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-screensaver-proxy
2324 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-sharing
2327 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-smartcard
2331 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-sound
2332 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-xsettings
2334 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-wacom
2339 ? Ss 0:00 /usr/bin/spice-vdagent
2349 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-a11y-settings
2350 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-clipboard
2351 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-datetime
2352 tty2 Sl+ 0:06 /usr/lib/gnome-settings-daemon/gsd-housekeeping
2355 tty2 Sl+ 1:26 /usr/lib/gnome-settings-daemon/gsd-color
2359 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-media-keys
2362 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-mouse
2363 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-keyboard
2386 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-printer
2451 tty2 Sl+ 0:01 nautilus-desktop
2453 tty2 Sl+ 0:00 /usr/lib/gnome-disk-utility/gsd-disk-utility-notify
2478 ? Ssl 0:00 /usr/lib/evolution/evolution-calendar-factory
2495 tty2 Sl 0:00 /usr/lib/ibus/ibus-engine-simple
2508 ? Sl 0:00 /usr/lib/gvfs/gvfsd-trash --spawner :1.7 /org/gtk/gvfs/exec_spaw/0
2548 ? Sl 0:00 /usr/lib/dconf/dconf-service
2559 ? Sl 0:00 /usr/lib/evolution/evolution-calendar-factory-subprocess --factory all --bus-name org.gnome.evolution.dataserver.Subprocess.Backend.Calendarx2478x2 --own-path /org/gnome/evolution/dataserver/Subprocess/Backend/Calendar/2478/2
2576 ? Ssl 0:00 /usr/lib/evolution/evolution-addressbook-factory
2586 ? Sl 0:00 /usr/lib/evolution/evolution-addressbook-factory-subprocess --factory all --bus-name org.gnome.evolution.dataserver.Subprocess.Backend.AddressBookx2576x2 --own-path /org/gnome/evolution/dataserver/Subprocess/Backend/AddressBook/2576/2
2604 ? Ssl 0:00 /usr/lib/gnome-terminal/gnome-terminal-server
2614 pts/1 Ss+ 0:00 bash
2751 tty2 Sl+ 0:07 update-notifier
2753 tty2 SLl+ 0:20 /usr/bin/gnome-software --gapplication-service
2953 tty2 Sl+ 0:00 /usr/lib/deja-dup/deja-dup-monitor
6469 ? S 0:05 sshd: user@pts/2
6470 pts/2 Ss 0:00 -bash
8040 pts/2 S+ 0:00 screen
8041 ? Ss 0:01 SCREEN
8042 pts/3 Ss 0:00 /bin/bash
8652 pts/4 Ss+ 0:00 /bin/bash
28401 pts/3 S+ 0:00 /bin/sh /tmp/eveadm.test.sh
28402 pts/3 S+ 0:00 tee /tmp/eveadm.test.20200128.log
28929 pts/3 Sl+ 0:00 ./eveadm xen create ps x
28934 pts/3 R+ 0:00 ps x
31015 tty2 SNl+ 0:10 /usr/bin/python3 /usr/bin/update-manager --no-update --no-focus-on-map
Stderr:
========================================
./eveadm -v xen create ps x
Timeout: 0s
xen create called
Stdout:
PID TTY STAT TIME COMMAND
1951 ? Ss 0:00 /lib/systemd/systemd --user
1952 ? S 0:00 (sd-pam)
1965 ? Sl 0:00 /usr/bin/gnome-keyring-daemon --daemonize --login
1975 tty2 Ssl+ 0:00 /usr/lib/gdm3/gdm-x-session --run-script env GNOME_SHELL_SESSION_MODE=ubuntu gnome-session --session=ubuntu
1977 tty2 Sl+ 0:04 /usr/lib/xorg/Xorg vt2 -displayfd 3 -auth /run/user/1000/gdm/Xauthority -background none -noreset -keeptty -verbose 3
2000 ? Ss 0:00 /usr/bin/dbus-daemon --session --address=systemd: --nofork --nopidfile --systemd-activation --syslog-only
2004 tty2 Sl+ 0:00 /usr/lib/gnome-session/gnome-session-binary --session=ubuntu
2099 ? Ss 0:01 /usr/bin/ssh-agent /usr/bin/im-launch env GNOME_SHELL_SESSION_MODE=ubuntu gnome-session --session=ubuntu
2102 ? Ssl 0:00 /usr/lib/gvfs/gvfsd
2107 ? Sl 0:00 /usr/lib/gvfs/gvfsd-fuse /run/user/1000/gvfs -f -o big_writes
2116 ? Ssl 0:00 /usr/lib/at-spi2-core/at-spi-bus-launcher
2122 ? S 0:00 /usr/bin/dbus-daemon --config-file=/usr/share/defaults/at-spi2/accessibility.conf --nofork --print-address 3
2125 ? Sl 0:00 /usr/lib/at-spi2-core/at-spi2-registryd --use-gnome-session
2144 tty2 Sl+ 2:48 /usr/bin/gnome-shell
2153 ? Sl 0:00 /usr/bin/pulseaudio --start --log-target=syslog
2162 tty2 Sl 0:00 ibus-daemon --xim --panel disable
2164 ? Ssl 0:00 /usr/libexec/xdg-permission-store
2169 ? Sl 0:00 /usr/lib/gnome-shell/gnome-shell-calendar-server
2188 ? Ssl 0:00 /usr/lib/gvfs/gvfs-udisks2-volume-monitor
2192 ? Ssl 0:00 /usr/lib/gvfs/gvfs-afc-volume-monitor
2199 tty2 Sl 0:00 /usr/lib/ibus/ibus-dconf
2201 tty2 Sl 0:00 /usr/lib/ibus/ibus-x11 --kill-daemon
2202 ? Ssl 0:00 /usr/lib/evolution/evolution-source-registry
2204 ? Sl 0:00 /usr/lib/ibus/ibus-portal
2215 ? Ssl 0:00 /usr/lib/gvfs/gvfs-mtp-volume-monitor
2228 ? Ssl 0:00 /usr/lib/gvfs/gvfs-gphoto2-volume-monitor
2241 ? Ssl 0:00 /usr/lib/gvfs/gvfs-goa-volume-monitor
2245 ? Sl 0:00 /usr/lib/gnome-online-accounts/goa-daemon
2295 ? Sl 0:00 /usr/lib/gnome-online-accounts/goa-identity-service
2315 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-power
2319 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-print-notifications
2322 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-rfkill
2323 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-screensaver-proxy
2324 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-sharing
2327 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-smartcard
2331 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-sound
2332 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-xsettings
2334 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-wacom
2339 ? Ss 0:00 /usr/bin/spice-vdagent
2349 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-a11y-settings
2350 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-clipboard
2351 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-datetime
2352 tty2 Sl+ 0:06 /usr/lib/gnome-settings-daemon/gsd-housekeeping
2355 tty2 Sl+ 1:26 /usr/lib/gnome-settings-daemon/gsd-color
2359 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-media-keys
2362 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-mouse
2363 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-keyboard
2386 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-printer
2451 tty2 Sl+ 0:01 nautilus-desktop
2453 tty2 Sl+ 0:00 /usr/lib/gnome-disk-utility/gsd-disk-utility-notify
2478 ? Ssl 0:00 /usr/lib/evolution/evolution-calendar-factory
2495 tty2 Sl 0:00 /usr/lib/ibus/ibus-engine-simple
2508 ? Sl 0:00 /usr/lib/gvfs/gvfsd-trash --spawner :1.7 /org/gtk/gvfs/exec_spaw/0
2548 ? Sl 0:00 /usr/lib/dconf/dconf-service
2559 ? Sl 0:00 /usr/lib/evolution/evolution-calendar-factory-subprocess --factory all --bus-name org.gnome.evolution.dataserver.Subprocess.Backend.Calendarx2478x2 --own-path /org/gnome/evolution/dataserver/Subprocess/Backend/Calendar/2478/2
2576 ? Ssl 0:00 /usr/lib/evolution/evolution-addressbook-factory
2586 ? Sl 0:00 /usr/lib/evolution/evolution-addressbook-factory-subprocess --factory all --bus-name org.gnome.evolution.dataserver.Subprocess.Backend.AddressBookx2576x2 --own-path /org/gnome/evolution/dataserver/Subprocess/Backend/AddressBook/2576/2
2604 ? Ssl 0:00 /usr/lib/gnome-terminal/gnome-terminal-server
2614 pts/1 Ss+ 0:00 bash
2751 tty2 Sl+ 0:07 update-notifier
2753 tty2 SLl+ 0:20 /usr/bin/gnome-software --gapplication-service
2953 tty2 Sl+ 0:00 /usr/lib/deja-dup/deja-dup-monitor
6469 ? S 0:05 sshd: user@pts/2
6470 pts/2 Ss 0:00 -bash
8040 pts/2 S+ 0:00 screen
8041 ? Ss 0:01 SCREEN
8042 pts/3 Ss 0:00 /bin/bash
8652 pts/4 Ss+ 0:00 /bin/bash
28401 pts/3 S+ 0:00 /bin/sh /tmp/eveadm.test.sh
28402 pts/3 S+ 0:00 tee /tmp/eveadm.test.20200128.log
28935 pts/3 Sl+ 0:00 ./eveadm -v xen create ps x
28940 pts/3 R+ 0:00 ps x
31015 tty2 SNl+ 0:10 /usr/bin/python3 /usr/bin/update-manager --no-update --no-focus-on-map
Stderr:
========================================
./eveadm -v xen create ls
Timeout: 0s
xen create called
Stdout:
cmd
eveadm
eveadm.rkt.test.sh
eveadm.test.sh
go.mod
go.sum
LICENSE
main.go
Makefile
README.md
Stderr:
========================================
./eveadm -v xen create ls qwerty
Timeout: 0s
xen create called
Command error: exit status 2
Stdout:
Stderr:
ls: cannot access 'qwerty': No such file or directory
========================================
time ./eveadm -v xen create sleep 100
Timeout: 0s
xen create called
Stdout:
Stderr:
0.00user 0.00system 1:40.00elapsed 0%CPU (0avgtext+0avgdata 8472maxresident)k
0inputs+0outputs (0major+472minor)pagefaults 0swaps
========================================
time ./eveadm -v xen create sleep 100 -t 1
Timeout: 1m0s
xen create called
Command error: signal: killed
Command error: context deadline exceeded
Stdout:
Stderr:
0.00user 0.01system 1:00.01elapsed 0%CPU (0avgtext+0avgdata 8536maxresident)k
0inputs+0outputs (0major+480minor)pagefaults 0swaps
========================================
./eveadm help xen delete
Run shell command with arguments in 'delete' action on 'xen' mode. For example:
eveadm xen delete ps x
Usage:
eveadm xen delete [flags]
Flags:
-h, --help help for delete
Global Flags:
--config string config file (default is $HOME/.eveadm.yaml)
--dir string RKT data dir
--insecure-options string RKT insecure-options (default "image")
--stage1-type string Type of stage1 (xen or general) (default "xen")
-t, --timeout string Actions timeout in minutes
-v, --verbose Verbose execution
========================================
./eveadm xen delete
xen delete called
========================================
./eveadm xen delete ps x
xen delete called
Stdout:
PID TTY STAT TIME COMMAND
1951 ? Ss 0:00 /lib/systemd/systemd --user
1952 ? S 0:00 (sd-pam)
1965 ? Sl 0:00 /usr/bin/gnome-keyring-daemon --daemonize --login
1975 tty2 Ssl+ 0:00 /usr/lib/gdm3/gdm-x-session --run-script env GNOME_SHELL_SESSION_MODE=ubuntu gnome-session --session=ubuntu
1977 tty2 Sl+ 0:04 /usr/lib/xorg/Xorg vt2 -displayfd 3 -auth /run/user/1000/gdm/Xauthority -background none -noreset -keeptty -verbose 3
2000 ? Ss 0:00 /usr/bin/dbus-daemon --session --address=systemd: --nofork --nopidfile --systemd-activation --syslog-only
2004 tty2 Sl+ 0:00 /usr/lib/gnome-session/gnome-session-binary --session=ubuntu
2099 ? Ss 0:01 /usr/bin/ssh-agent /usr/bin/im-launch env GNOME_SHELL_SESSION_MODE=ubuntu gnome-session --session=ubuntu
2102 ? Ssl 0:00 /usr/lib/gvfs/gvfsd
2107 ? Sl 0:00 /usr/lib/gvfs/gvfsd-fuse /run/user/1000/gvfs -f -o big_writes
2116 ? Ssl 0:00 /usr/lib/at-spi2-core/at-spi-bus-launcher
2122 ? S 0:00 /usr/bin/dbus-daemon --config-file=/usr/share/defaults/at-spi2/accessibility.conf --nofork --print-address 3
2125 ? Sl 0:00 /usr/lib/at-spi2-core/at-spi2-registryd --use-gnome-session
2144 tty2 Sl+ 2:48 /usr/bin/gnome-shell
2153 ? Sl 0:00 /usr/bin/pulseaudio --start --log-target=syslog
2162 tty2 Sl 0:00 ibus-daemon --xim --panel disable
2164 ? Ssl 0:00 /usr/libexec/xdg-permission-store
2169 ? Sl 0:00 /usr/lib/gnome-shell/gnome-shell-calendar-server
2188 ? Ssl 0:00 /usr/lib/gvfs/gvfs-udisks2-volume-monitor
2192 ? Ssl 0:00 /usr/lib/gvfs/gvfs-afc-volume-monitor
2199 tty2 Sl 0:00 /usr/lib/ibus/ibus-dconf
2201 tty2 Sl 0:00 /usr/lib/ibus/ibus-x11 --kill-daemon
2202 ? Ssl 0:00 /usr/lib/evolution/evolution-source-registry
2204 ? Sl 0:00 /usr/lib/ibus/ibus-portal
2215 ? Ssl 0:00 /usr/lib/gvfs/gvfs-mtp-volume-monitor
2228 ? Ssl 0:00 /usr/lib/gvfs/gvfs-gphoto2-volume-monitor
2241 ? Ssl 0:00 /usr/lib/gvfs/gvfs-goa-volume-monitor
2245 ? Sl 0:00 /usr/lib/gnome-online-accounts/goa-daemon
2295 ? Sl 0:00 /usr/lib/gnome-online-accounts/goa-identity-service
2315 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-power
2319 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-print-notifications
2322 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-rfkill
2323 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-screensaver-proxy
2324 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-sharing
2327 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-smartcard
2331 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-sound
2332 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-xsettings
2334 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-wacom
2339 ? Ss 0:00 /usr/bin/spice-vdagent
2349 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-a11y-settings
2350 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-clipboard
2351 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-datetime
2352 tty2 Sl+ 0:06 /usr/lib/gnome-settings-daemon/gsd-housekeeping
2355 tty2 Sl+ 1:26 /usr/lib/gnome-settings-daemon/gsd-color
2359 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-media-keys
2362 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-mouse
2363 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-keyboard
2386 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-printer
2451 tty2 Sl+ 0:01 nautilus-desktop
2453 tty2 Sl+ 0:00 /usr/lib/gnome-disk-utility/gsd-disk-utility-notify
2478 ? Ssl 0:00 /usr/lib/evolution/evolution-calendar-factory
2495 tty2 Sl 0:00 /usr/lib/ibus/ibus-engine-simple
2508 ? Sl 0:00 /usr/lib/gvfs/gvfsd-trash --spawner :1.7 /org/gtk/gvfs/exec_spaw/0
2548 ? Sl 0:00 /usr/lib/dconf/dconf-service
2559 ? Sl 0:00 /usr/lib/evolution/evolution-calendar-factory-subprocess --factory all --bus-name org.gnome.evolution.dataserver.Subprocess.Backend.Calendarx2478x2 --own-path /org/gnome/evolution/dataserver/Subprocess/Backend/Calendar/2478/2
2576 ? Ssl 0:00 /usr/lib/evolution/evolution-addressbook-factory
2586 ? Sl 0:00 /usr/lib/evolution/evolution-addressbook-factory-subprocess --factory all --bus-name org.gnome.evolution.dataserver.Subprocess.Backend.AddressBookx2576x2 --own-path /org/gnome/evolution/dataserver/Subprocess/Backend/AddressBook/2576/2
2604 ? Ssl 0:00 /usr/lib/gnome-terminal/gnome-terminal-server
2614 pts/1 Ss+ 0:00 bash
2751 tty2 Sl+ 0:07 update-notifier
2753 tty2 SLl+ 0:20 /usr/bin/gnome-software --gapplication-service
2953 tty2 Sl+ 0:00 /usr/lib/deja-dup/deja-dup-monitor
6469 ? S 0:05 sshd: user@pts/2
6470 pts/2 Ss 0:00 -bash
8040 pts/2 S+ 0:00 screen
8041 ? Ss 0:01 SCREEN
8042 pts/3 Ss 0:00 /bin/bash
8652 pts/4 Ss+ 0:00 /bin/bash
28401 pts/3 S+ 0:00 /bin/sh /tmp/eveadm.test.sh
28402 pts/3 S+ 0:00 tee /tmp/eveadm.test.20200128.log
28980 pts/3 Sl+ 0:00 ./eveadm xen delete ps x
28985 pts/3 R+ 0:00 ps x
31015 tty2 SNl+ 0:10 /usr/bin/python3 /usr/bin/update-manager --no-update --no-focus-on-map
Stderr:
========================================
./eveadm -v xen delete ps x
Timeout: 0s
xen delete called
Stdout:
PID TTY STAT TIME COMMAND
1951 ? Ss 0:00 /lib/systemd/systemd --user
1952 ? S 0:00 (sd-pam)
1965 ? Sl 0:00 /usr/bin/gnome-keyring-daemon --daemonize --login
1975 tty2 Ssl+ 0:00 /usr/lib/gdm3/gdm-x-session --run-script env GNOME_SHELL_SESSION_MODE=ubuntu gnome-session --session=ubuntu
1977 tty2 Sl+ 0:04 /usr/lib/xorg/Xorg vt2 -displayfd 3 -auth /run/user/1000/gdm/Xauthority -background none -noreset -keeptty -verbose 3
2000 ? Ss 0:00 /usr/bin/dbus-daemon --session --address=systemd: --nofork --nopidfile --systemd-activation --syslog-only
2004 tty2 Sl+ 0:00 /usr/lib/gnome-session/gnome-session-binary --session=ubuntu
2099 ? Ss 0:01 /usr/bin/ssh-agent /usr/bin/im-launch env GNOME_SHELL_SESSION_MODE=ubuntu gnome-session --session=ubuntu
2102 ? Ssl 0:00 /usr/lib/gvfs/gvfsd
2107 ? Sl 0:00 /usr/lib/gvfs/gvfsd-fuse /run/user/1000/gvfs -f -o big_writes
2116 ? Ssl 0:00 /usr/lib/at-spi2-core/at-spi-bus-launcher
2122 ? S 0:00 /usr/bin/dbus-daemon --config-file=/usr/share/defaults/at-spi2/accessibility.conf --nofork --print-address 3
2125 ? Sl 0:00 /usr/lib/at-spi2-core/at-spi2-registryd --use-gnome-session
2144 tty2 Sl+ 2:48 /usr/bin/gnome-shell
2153 ? Sl 0:00 /usr/bin/pulseaudio --start --log-target=syslog
2162 tty2 Sl 0:00 ibus-daemon --xim --panel disable
2164 ? Ssl 0:00 /usr/libexec/xdg-permission-store
2169 ? Sl 0:00 /usr/lib/gnome-shell/gnome-shell-calendar-server
2188 ? Ssl 0:00 /usr/lib/gvfs/gvfs-udisks2-volume-monitor
2192 ? Ssl 0:00 /usr/lib/gvfs/gvfs-afc-volume-monitor
2199 tty2 Sl 0:00 /usr/lib/ibus/ibus-dconf
2201 tty2 Sl 0:00 /usr/lib/ibus/ibus-x11 --kill-daemon
2202 ? Ssl 0:00 /usr/lib/evolution/evolution-source-registry
2204 ? Sl 0:00 /usr/lib/ibus/ibus-portal
2215 ? Ssl 0:00 /usr/lib/gvfs/gvfs-mtp-volume-monitor
2228 ? Ssl 0:00 /usr/lib/gvfs/gvfs-gphoto2-volume-monitor
2241 ? Ssl 0:00 /usr/lib/gvfs/gvfs-goa-volume-monitor
2245 ? Sl 0:00 /usr/lib/gnome-online-accounts/goa-daemon
2295 ? Sl 0:00 /usr/lib/gnome-online-accounts/goa-identity-service
2315 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-power
2319 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-print-notifications
2322 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-rfkill
2323 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-screensaver-proxy
2324 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-sharing
2327 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-smartcard
2331 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-sound
2332 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-xsettings
2334 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-wacom
2339 ? Ss 0:00 /usr/bin/spice-vdagent
2349 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-a11y-settings
2350 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-clipboard
2351 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-datetime
2352 tty2 Sl+ 0:06 /usr/lib/gnome-settings-daemon/gsd-housekeeping
2355 tty2 Sl+ 1:26 /usr/lib/gnome-settings-daemon/gsd-color
2359 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-media-keys
2362 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-mouse
2363 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-keyboard
2386 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-printer
2451 tty2 Sl+ 0:01 nautilus-desktop
2453 tty2 Sl+ 0:00 /usr/lib/gnome-disk-utility/gsd-disk-utility-notify
2478 ? Ssl 0:00 /usr/lib/evolution/evolution-calendar-factory
2495 tty2 Sl 0:00 /usr/lib/ibus/ibus-engine-simple
2508 ? Sl 0:00 /usr/lib/gvfs/gvfsd-trash --spawner :1.7 /org/gtk/gvfs/exec_spaw/0
2548 ? Sl 0:00 /usr/lib/dconf/dconf-service
2559 ? Sl 0:00 /usr/lib/evolution/evolution-calendar-factory-subprocess --factory all --bus-name org.gnome.evolution.dataserver.Subprocess.Backend.Calendarx2478x2 --own-path /org/gnome/evolution/dataserver/Subprocess/Backend/Calendar/2478/2
2576 ? Ssl 0:00 /usr/lib/evolution/evolution-addressbook-factory
2586 ? Sl 0:00 /usr/lib/evolution/evolution-addressbook-factory-subprocess --factory all --bus-name org.gnome.evolution.dataserver.Subprocess.Backend.AddressBookx2576x2 --own-path /org/gnome/evolution/dataserver/Subprocess/Backend/AddressBook/2576/2
2604 ? Ssl 0:00 /usr/lib/gnome-terminal/gnome-terminal-server
2614 pts/1 Ss+ 0:00 bash
2751 tty2 Sl+ 0:07 update-notifier
2753 tty2 SLl+ 0:20 /usr/bin/gnome-software --gapplication-service
2953 tty2 Sl+ 0:00 /usr/lib/deja-dup/deja-dup-monitor
6469 ? S 0:05 sshd: user@pts/2
6470 pts/2 Ss 0:00 -bash
8040 pts/2 S+ 0:00 screen
8041 ? Ss 0:01 SCREEN
8042 pts/3 Ss 0:00 /bin/bash
8652 pts/4 Ss+ 0:00 /bin/bash
28401 pts/3 S+ 0:00 /bin/sh /tmp/eveadm.test.sh
28402 pts/3 S+ 0:00 tee /tmp/eveadm.test.20200128.log
28986 pts/3 Sl+ 0:00 ./eveadm -v xen delete ps x
28991 pts/3 R+ 0:00 ps x
31015 tty2 SNl+ 0:10 /usr/bin/python3 /usr/bin/update-manager --no-update --no-focus-on-map
Stderr:
========================================
./eveadm -v xen delete ls
Timeout: 0s
xen delete called
Stdout:
cmd
eveadm
eveadm.rkt.test.sh
eveadm.test.sh
go.mod
go.sum
LICENSE
main.go
Makefile
README.md
Stderr:
========================================
./eveadm -v xen delete ls qwerty
Timeout: 0s
xen delete called
Command error: exit status 2
Stdout:
Stderr:
ls: cannot access 'qwerty': No such file or directory
========================================
time ./eveadm -v xen delete sleep 100
Timeout: 0s
xen delete called
Stdout:
Stderr:
0.00user 0.00system 1:40.00elapsed 0%CPU (0avgtext+0avgdata 8460maxresident)k
0inputs+0outputs (0major+478minor)pagefaults 0swaps
========================================
time ./eveadm -v xen delete sleep 100 -t 1
Timeout: 1m0s
xen delete called
Command error: signal: killed
Command error: context deadline exceeded
Stdout:
Stderr:
0.00user 0.00system 1:00.00elapsed 0%CPU (0avgtext+0avgdata 8584maxresident)k
0inputs+0outputs (0major+478minor)pagefaults 0swaps
========================================
./eveadm help xen info
Run shell command with arguments in 'info' action on 'xen' mode. For example:
eveadm xen info ps x
Usage:
eveadm xen info [flags]
Flags:
-h, --help help for info
Global Flags:
--config string config file (default is $HOME/.eveadm.yaml)
--dir string RKT data dir
--insecure-options string RKT insecure-options (default "image")
--stage1-type string Type of stage1 (xen or general) (default "xen")
-t, --timeout string Actions timeout in minutes
-v, --verbose Verbose execution
========================================
./eveadm xen info
info called
========================================
./eveadm xen info ps x
info called
Stdout:
PID TTY STAT TIME COMMAND
1951 ? Ss 0:00 /lib/systemd/systemd --user
1952 ? S 0:00 (sd-pam)
1965 ? Sl 0:00 /usr/bin/gnome-keyring-daemon --daemonize --login
1975 tty2 Ssl+ 0:00 /usr/lib/gdm3/gdm-x-session --run-script env GNOME_SHELL_SESSION_MODE=ubuntu gnome-session --session=ubuntu
1977 tty2 Sl+ 0:04 /usr/lib/xorg/Xorg vt2 -displayfd 3 -auth /run/user/1000/gdm/Xauthority -background none -noreset -keeptty -verbose 3
2000 ? Ss 0:00 /usr/bin/dbus-daemon --session --address=systemd: --nofork --nopidfile --systemd-activation --syslog-only
2004 tty2 Sl+ 0:00 /usr/lib/gnome-session/gnome-session-binary --session=ubuntu
2099 ? Ss 0:01 /usr/bin/ssh-agent /usr/bin/im-launch env GNOME_SHELL_SESSION_MODE=ubuntu gnome-session --session=ubuntu
2102 ? Ssl 0:00 /usr/lib/gvfs/gvfsd
2107 ? Sl 0:00 /usr/lib/gvfs/gvfsd-fuse /run/user/1000/gvfs -f -o big_writes
2116 ? Ssl 0:00 /usr/lib/at-spi2-core/at-spi-bus-launcher
2122 ? S 0:00 /usr/bin/dbus-daemon --config-file=/usr/share/defaults/at-spi2/accessibility.conf --nofork --print-address 3
2125 ? Sl 0:00 /usr/lib/at-spi2-core/at-spi2-registryd --use-gnome-session
2144 tty2 Sl+ 2:48 /usr/bin/gnome-shell
2153 ? Sl 0:00 /usr/bin/pulseaudio --start --log-target=syslog
2162 tty2 Sl 0:00 ibus-daemon --xim --panel disable
2164 ? Ssl 0:00 /usr/libexec/xdg-permission-store
2169 ? Sl 0:00 /usr/lib/gnome-shell/gnome-shell-calendar-server
2188 ? Ssl 0:00 /usr/lib/gvfs/gvfs-udisks2-volume-monitor
2192 ? Ssl 0:00 /usr/lib/gvfs/gvfs-afc-volume-monitor
2199 tty2 Sl 0:00 /usr/lib/ibus/ibus-dconf
2201 tty2 Sl 0:00 /usr/lib/ibus/ibus-x11 --kill-daemon
2202 ? Ssl 0:00 /usr/lib/evolution/evolution-source-registry
2204 ? Sl 0:00 /usr/lib/ibus/ibus-portal
2215 ? Ssl 0:00 /usr/lib/gvfs/gvfs-mtp-volume-monitor
2228 ? Ssl 0:00 /usr/lib/gvfs/gvfs-gphoto2-volume-monitor
2241 ? Ssl 0:00 /usr/lib/gvfs/gvfs-goa-volume-monitor
2245 ? Sl 0:00 /usr/lib/gnome-online-accounts/goa-daemon
2295 ? Sl 0:00 /usr/lib/gnome-online-accounts/goa-identity-service
2315 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-power
2319 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-print-notifications
2322 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-rfkill
2323 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-screensaver-proxy
2324 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-sharing
2327 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-smartcard
2331 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-sound
2332 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-xsettings
2334 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-wacom
2339 ? Ss 0:00 /usr/bin/spice-vdagent
2349 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-a11y-settings
2350 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-clipboard
2351 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-datetime
2352 tty2 Sl+ 0:06 /usr/lib/gnome-settings-daemon/gsd-housekeeping
2355 tty2 Sl+ 1:26 /usr/lib/gnome-settings-daemon/gsd-color
2359 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-media-keys
2362 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-mouse
2363 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-keyboard
2386 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-printer
2451 tty2 Sl+ 0:01 nautilus-desktop
2453 tty2 Sl+ 0:00 /usr/lib/gnome-disk-utility/gsd-disk-utility-notify
2478 ? Ssl 0:00 /usr/lib/evolution/evolution-calendar-factory
2495 tty2 Sl 0:00 /usr/lib/ibus/ibus-engine-simple
2508 ? Sl 0:00 /usr/lib/gvfs/gvfsd-trash --spawner :1.7 /org/gtk/gvfs/exec_spaw/0
2548 ? Sl 0:00 /usr/lib/dconf/dconf-service
2559 ? Sl 0:00 /usr/lib/evolution/evolution-calendar-factory-subprocess --factory all --bus-name org.gnome.evolution.dataserver.Subprocess.Backend.Calendarx2478x2 --own-path /org/gnome/evolution/dataserver/Subprocess/Backend/Calendar/2478/2
2576 ? Ssl 0:00 /usr/lib/evolution/evolution-addressbook-factory
2586 ? Sl 0:00 /usr/lib/evolution/evolution-addressbook-factory-subprocess --factory all --bus-name org.gnome.evolution.dataserver.Subprocess.Backend.AddressBookx2576x2 --own-path /org/gnome/evolution/dataserver/Subprocess/Backend/AddressBook/2576/2
2604 ? Ssl 0:00 /usr/lib/gnome-terminal/gnome-terminal-server
2614 pts/1 Ss+ 0:00 bash
2751 tty2 Sl+ 0:07 update-notifier
2753 tty2 SLl+ 0:20 /usr/bin/gnome-software --gapplication-service
2953 tty2 Sl+ 0:00 /usr/lib/deja-dup/deja-dup-monitor
6469 ? S 0:05 sshd: user@pts/2
6470 pts/2 Ss 0:00 -bash
8040 pts/2 S+ 0:00 screen
8041 ? Ss 0:01 SCREEN
8042 pts/3 Ss 0:00 /bin/bash
8652 pts/4 Ss+ 0:00 /bin/bash
28401 pts/3 S+ 0:00 /bin/sh /tmp/eveadm.test.sh
28402 pts/3 S+ 0:00 tee /tmp/eveadm.test.20200128.log
29030 pts/3 Sl+ 0:00 ./eveadm xen info ps x
29035 pts/3 R+ 0:00 ps x
31015 tty2 SNl+ 0:10 /usr/bin/python3 /usr/bin/update-manager --no-update --no-focus-on-map
Stderr:
========================================
./eveadm -v xen info ps x
Timeout: 0s
info called
Stdout:
PID TTY STAT TIME COMMAND
1951 ? Ss 0:00 /lib/systemd/systemd --user
1952 ? S 0:00 (sd-pam)
1965 ? Sl 0:00 /usr/bin/gnome-keyring-daemon --daemonize --login
1975 tty2 Ssl+ 0:00 /usr/lib/gdm3/gdm-x-session --run-script env GNOME_SHELL_SESSION_MODE=ubuntu gnome-session --session=ubuntu
1977 tty2 Sl+ 0:04 /usr/lib/xorg/Xorg vt2 -displayfd 3 -auth /run/user/1000/gdm/Xauthority -background none -noreset -keeptty -verbose 3
2000 ? Ss 0:00 /usr/bin/dbus-daemon --session --address=systemd: --nofork --nopidfile --systemd-activation --syslog-only
2004 tty2 Sl+ 0:00 /usr/lib/gnome-session/gnome-session-binary --session=ubuntu
2099 ? Ss 0:01 /usr/bin/ssh-agent /usr/bin/im-launch env GNOME_SHELL_SESSION_MODE=ubuntu gnome-session --session=ubuntu
2102 ? Ssl 0:00 /usr/lib/gvfs/gvfsd
2107 ? Sl 0:00 /usr/lib/gvfs/gvfsd-fuse /run/user/1000/gvfs -f -o big_writes
2116 ? Ssl 0:00 /usr/lib/at-spi2-core/at-spi-bus-launcher
2122 ? S 0:00 /usr/bin/dbus-daemon --config-file=/usr/share/defaults/at-spi2/accessibility.conf --nofork --print-address 3
2125 ? Sl 0:00 /usr/lib/at-spi2-core/at-spi2-registryd --use-gnome-session
2144 tty2 Sl+ 2:48 /usr/bin/gnome-shell
2153 ? Sl 0:00 /usr/bin/pulseaudio --start --log-target=syslog
2162 tty2 Sl 0:00 ibus-daemon --xim --panel disable
2164 ? Ssl 0:00 /usr/libexec/xdg-permission-store
2169 ? Sl 0:00 /usr/lib/gnome-shell/gnome-shell-calendar-server
2188 ? Ssl 0:00 /usr/lib/gvfs/gvfs-udisks2-volume-monitor
2192 ? Ssl 0:00 /usr/lib/gvfs/gvfs-afc-volume-monitor
2199 tty2 Sl 0:00 /usr/lib/ibus/ibus-dconf
2201 tty2 Sl 0:00 /usr/lib/ibus/ibus-x11 --kill-daemon
2202 ? Ssl 0:00 /usr/lib/evolution/evolution-source-registry
2204 ? Sl 0:00 /usr/lib/ibus/ibus-portal
2215 ? Ssl 0:00 /usr/lib/gvfs/gvfs-mtp-volume-monitor
2228 ? Ssl 0:00 /usr/lib/gvfs/gvfs-gphoto2-volume-monitor
2241 ? Ssl 0:00 /usr/lib/gvfs/gvfs-goa-volume-monitor
2245 ? Sl 0:00 /usr/lib/gnome-online-accounts/goa-daemon
2295 ? Sl 0:00 /usr/lib/gnome-online-accounts/goa-identity-service
2315 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-power
2319 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-print-notifications
2322 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-rfkill
2323 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-screensaver-proxy
2324 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-sharing
2327 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-smartcard
2331 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-sound
2332 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-xsettings
2334 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-wacom
2339 ? Ss 0:00 /usr/bin/spice-vdagent
2349 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-a11y-settings
2350 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-clipboard
2351 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-datetime
2352 tty2 Sl+ 0:06 /usr/lib/gnome-settings-daemon/gsd-housekeeping
2355 tty2 Sl+ 1:26 /usr/lib/gnome-settings-daemon/gsd-color
2359 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-media-keys
2362 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-mouse
2363 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-keyboard
2386 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-printer
2451 tty2 Sl+ 0:01 nautilus-desktop
2453 tty2 Sl+ 0:00 /usr/lib/gnome-disk-utility/gsd-disk-utility-notify
2478 ? Ssl 0:00 /usr/lib/evolution/evolution-calendar-factory
2495 tty2 Sl 0:00 /usr/lib/ibus/ibus-engine-simple
2508 ? Sl 0:00 /usr/lib/gvfs/gvfsd-trash --spawner :1.7 /org/gtk/gvfs/exec_spaw/0
2548 ? Sl 0:00 /usr/lib/dconf/dconf-service
2559 ? Sl 0:00 /usr/lib/evolution/evolution-calendar-factory-subprocess --factory all --bus-name org.gnome.evolution.dataserver.Subprocess.Backend.Calendarx2478x2 --own-path /org/gnome/evolution/dataserver/Subprocess/Backend/Calendar/2478/2
2576 ? Ssl 0:00 /usr/lib/evolution/evolution-addressbook-factory
2586 ? Sl 0:00 /usr/lib/evolution/evolution-addressbook-factory-subprocess --factory all --bus-name org.gnome.evolution.dataserver.Subprocess.Backend.AddressBookx2576x2 --own-path /org/gnome/evolution/dataserver/Subprocess/Backend/AddressBook/2576/2
2604 ? Ssl 0:00 /usr/lib/gnome-terminal/gnome-terminal-server
2614 pts/1 Ss+ 0:00 bash
2751 tty2 Sl+ 0:07 update-notifier
2753 tty2 SLl+ 0:20 /usr/bin/gnome-software --gapplication-service
2953 tty2 Sl+ 0:00 /usr/lib/deja-dup/deja-dup-monitor
6469 ? S 0:05 sshd: user@pts/2
6470 pts/2 Ss 0:00 -bash
8040 pts/2 S+ 0:00 screen
8041 ? Ss 0:01 SCREEN
8042 pts/3 Ss 0:00 /bin/bash
8652 pts/4 Ss+ 0:00 /bin/bash
28401 pts/3 S+ 0:00 /bin/sh /tmp/eveadm.test.sh
28402 pts/3 S+ 0:00 tee /tmp/eveadm.test.20200128.log
29036 pts/3 Sl+ 0:00 ./eveadm -v xen info ps x
29041 pts/3 R+ 0:00 ps x
31015 tty2 SNl+ 0:10 /usr/bin/python3 /usr/bin/update-manager --no-update --no-focus-on-map
Stderr:
========================================
./eveadm -v xen info ls
Timeout: 0s
info called
Stdout:
cmd
eveadm
eveadm.rkt.test.sh
eveadm.test.sh
go.mod
go.sum
LICENSE
main.go
Makefile
README.md
Stderr:
========================================
./eveadm -v xen info ls qwerty
Timeout: 0s
info called
Command error: exit status 2
Stdout:
Stderr:
ls: cannot access 'qwerty': No such file or directory
========================================
time ./eveadm -v xen info sleep 100
Timeout: 0s
info called
Stdout:
Stderr:
0.00user 0.00system 1:40.00elapsed 0%CPU (0avgtext+0avgdata 8420maxresident)k
0inputs+0outputs (0major+479minor)pagefaults 0swaps
========================================
time ./eveadm -v xen info sleep 100 -t 1
Timeout: 1m0s
info called
Command error: signal: killed
Command error: context deadline exceeded
Stdout:
Stderr:
0.00user 0.00system 1:00.01elapsed 0%CPU (0avgtext+0avgdata 8608maxresident)k
0inputs+0outputs (0major+478minor)pagefaults 0swaps
========================================
./eveadm help xen list
Run shell command with arguments in 'list' action on 'xen' mode. For example:
eveadm xen list ps x
Usage:
eveadm xen list [flags]
Flags:
-h, --help help for list
Global Flags:
--config string config file (default is $HOME/.eveadm.yaml)
--dir string RKT data dir
--insecure-options string RKT insecure-options (default "image")
--stage1-type string Type of stage1 (xen or general) (default "xen")
-t, --timeout string Actions timeout in minutes
-v, --verbose Verbose execution
========================================
./eveadm xen list
xen list called
========================================
./eveadm xen list ps x
xen list called
Stdout:
PID TTY STAT TIME COMMAND
1951 ? Ss 0:00 /lib/systemd/systemd --user
1952 ? S 0:00 (sd-pam)
1965 ? Sl 0:00 /usr/bin/gnome-keyring-daemon --daemonize --login
1975 tty2 Ssl+ 0:00 /usr/lib/gdm3/gdm-x-session --run-script env GNOME_SHELL_SESSION_MODE=ubuntu gnome-session --session=ubuntu
1977 tty2 Sl+ 0:04 /usr/lib/xorg/Xorg vt2 -displayfd 3 -auth /run/user/1000/gdm/Xauthority -background none -noreset -keeptty -verbose 3
2000 ? Ss 0:00 /usr/bin/dbus-daemon --session --address=systemd: --nofork --nopidfile --systemd-activation --syslog-only
2004 tty2 Sl+ 0:00 /usr/lib/gnome-session/gnome-session-binary --session=ubuntu
2099 ? Ss 0:01 /usr/bin/ssh-agent /usr/bin/im-launch env GNOME_SHELL_SESSION_MODE=ubuntu gnome-session --session=ubuntu
2102 ? Ssl 0:00 /usr/lib/gvfs/gvfsd
2107 ? Sl 0:00 /usr/lib/gvfs/gvfsd-fuse /run/user/1000/gvfs -f -o big_writes
2116 ? Ssl 0:00 /usr/lib/at-spi2-core/at-spi-bus-launcher
2122 ? S 0:00 /usr/bin/dbus-daemon --config-file=/usr/share/defaults/at-spi2/accessibility.conf --nofork --print-address 3
2125 ? Sl 0:00 /usr/lib/at-spi2-core/at-spi2-registryd --use-gnome-session
2144 tty2 Sl+ 2:49 /usr/bin/gnome-shell
2153 ? Sl 0:00 /usr/bin/pulseaudio --start --log-target=syslog
2162 tty2 Sl 0:00 ibus-daemon --xim --panel disable
2164 ? Ssl 0:00 /usr/libexec/xdg-permission-store
2169 ? Sl 0:00 /usr/lib/gnome-shell/gnome-shell-calendar-server
2188 ? Ssl 0:00 /usr/lib/gvfs/gvfs-udisks2-volume-monitor
2192 ? Ssl 0:00 /usr/lib/gvfs/gvfs-afc-volume-monitor
2199 tty2 Sl 0:00 /usr/lib/ibus/ibus-dconf
2201 tty2 Sl 0:00 /usr/lib/ibus/ibus-x11 --kill-daemon
2202 ? Ssl 0:00 /usr/lib/evolution/evolution-source-registry
2204 ? Sl 0:00 /usr/lib/ibus/ibus-portal
2215 ? Ssl 0:00 /usr/lib/gvfs/gvfs-mtp-volume-monitor
2228 ? Ssl 0:00 /usr/lib/gvfs/gvfs-gphoto2-volume-monitor
2241 ? Ssl 0:00 /usr/lib/gvfs/gvfs-goa-volume-monitor
2245 ? Sl 0:00 /usr/lib/gnome-online-accounts/goa-daemon
2295 ? Sl 0:00 /usr/lib/gnome-online-accounts/goa-identity-service
2315 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-power
2319 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-print-notifications
2322 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-rfkill
2323 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-screensaver-proxy
2324 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-sharing
2327 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-smartcard
2331 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-sound
2332 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-xsettings
2334 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-wacom
2339 ? Ss 0:00 /usr/bin/spice-vdagent
2349 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-a11y-settings
2350 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-clipboard
2351 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-datetime
2352 tty2 Sl+ 0:06 /usr/lib/gnome-settings-daemon/gsd-housekeeping
2355 tty2 Sl+ 1:26 /usr/lib/gnome-settings-daemon/gsd-color
2359 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-media-keys
2362 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-mouse
2363 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-keyboard
2386 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-printer
2451 tty2 Sl+ 0:01 nautilus-desktop
2453 tty2 Sl+ 0:00 /usr/lib/gnome-disk-utility/gsd-disk-utility-notify
2478 ? Ssl 0:00 /usr/lib/evolution/evolution-calendar-factory
2495 tty2 Sl 0:00 /usr/lib/ibus/ibus-engine-simple
2508 ? Sl 0:00 /usr/lib/gvfs/gvfsd-trash --spawner :1.7 /org/gtk/gvfs/exec_spaw/0
2548 ? Sl 0:00 /usr/lib/dconf/dconf-service
2559 ? Sl 0:00 /usr/lib/evolution/evolution-calendar-factory-subprocess --factory all --bus-name org.gnome.evolution.dataserver.Subprocess.Backend.Calendarx2478x2 --own-path /org/gnome/evolution/dataserver/Subprocess/Backend/Calendar/2478/2
2576 ? Ssl 0:00 /usr/lib/evolution/evolution-addressbook-factory
2586 ? Sl 0:00 /usr/lib/evolution/evolution-addressbook-factory-subprocess --factory all --bus-name org.gnome.evolution.dataserver.Subprocess.Backend.AddressBookx2576x2 --own-path /org/gnome/evolution/dataserver/Subprocess/Backend/AddressBook/2576/2
2604 ? Ssl 0:00 /usr/lib/gnome-terminal/gnome-terminal-server
2614 pts/1 Ss+ 0:00 bash
2751 tty2 Sl+ 0:07 update-notifier
2753 tty2 SLl+ 0:20 /usr/bin/gnome-software --gapplication-service
2953 tty2 Sl+ 0:00 /usr/lib/deja-dup/deja-dup-monitor
6469 ? S 0:05 sshd: user@pts/2
6470 pts/2 Ss 0:00 -bash
8040 pts/2 S+ 0:00 screen
8041 ? Ss 0:01 SCREEN
8042 pts/3 Ss 0:00 /bin/bash
8652 pts/4 Ss+ 0:00 /bin/bash
28401 pts/3 S+ 0:00 /bin/sh /tmp/eveadm.test.sh
28402 pts/3 S+ 0:00 tee /tmp/eveadm.test.20200128.log
29098 pts/3 Sl+ 0:00 ./eveadm xen list ps x
29103 pts/3 R+ 0:00 ps x
31015 tty2 SNl+ 0:10 /usr/bin/python3 /usr/bin/update-manager --no-update --no-focus-on-map
Stderr:
========================================
./eveadm -v xen list ps x
Timeout: 0s
xen list called
Stdout:
PID TTY STAT TIME COMMAND
1951 ? Ss 0:00 /lib/systemd/systemd --user
1952 ? S 0:00 (sd-pam)
1965 ? Sl 0:00 /usr/bin/gnome-keyring-daemon --daemonize --login
1975 tty2 Ssl+ 0:00 /usr/lib/gdm3/gdm-x-session --run-script env GNOME_SHELL_SESSION_MODE=ubuntu gnome-session --session=ubuntu
1977 tty2 Sl+ 0:04 /usr/lib/xorg/Xorg vt2 -displayfd 3 -auth /run/user/1000/gdm/Xauthority -background none -noreset -keeptty -verbose 3
2000 ? Ss 0:00 /usr/bin/dbus-daemon --session --address=systemd: --nofork --nopidfile --systemd-activation --syslog-only
2004 tty2 Sl+ 0:00 /usr/lib/gnome-session/gnome-session-binary --session=ubuntu
2099 ? Ss 0:01 /usr/bin/ssh-agent /usr/bin/im-launch env GNOME_SHELL_SESSION_MODE=ubuntu gnome-session --session=ubuntu
2102 ? Ssl 0:00 /usr/lib/gvfs/gvfsd
2107 ? Sl 0:00 /usr/lib/gvfs/gvfsd-fuse /run/user/1000/gvfs -f -o big_writes
2116 ? Ssl 0:00 /usr/lib/at-spi2-core/at-spi-bus-launcher
2122 ? S 0:00 /usr/bin/dbus-daemon --config-file=/usr/share/defaults/at-spi2/accessibility.conf --nofork --print-address 3
2125 ? Sl 0:00 /usr/lib/at-spi2-core/at-spi2-registryd --use-gnome-session
2144 tty2 Sl+ 2:49 /usr/bin/gnome-shell
2153 ? Sl 0:00 /usr/bin/pulseaudio --start --log-target=syslog
2162 tty2 Sl 0:00 ibus-daemon --xim --panel disable
2164 ? Ssl 0:00 /usr/libexec/xdg-permission-store
2169 ? Sl 0:00 /usr/lib/gnome-shell/gnome-shell-calendar-server
2188 ? Ssl 0:00 /usr/lib/gvfs/gvfs-udisks2-volume-monitor
2192 ? Ssl 0:00 /usr/lib/gvfs/gvfs-afc-volume-monitor
2199 tty2 Sl 0:00 /usr/lib/ibus/ibus-dconf
2201 tty2 Sl 0:00 /usr/lib/ibus/ibus-x11 --kill-daemon
2202 ? Ssl 0:00 /usr/lib/evolution/evolution-source-registry
2204 ? Sl 0:00 /usr/lib/ibus/ibus-portal
2215 ? Ssl 0:00 /usr/lib/gvfs/gvfs-mtp-volume-monitor
2228 ? Ssl 0:00 /usr/lib/gvfs/gvfs-gphoto2-volume-monitor
2241 ? Ssl 0:00 /usr/lib/gvfs/gvfs-goa-volume-monitor
2245 ? Sl 0:00 /usr/lib/gnome-online-accounts/goa-daemon
2295 ? Sl 0:00 /usr/lib/gnome-online-accounts/goa-identity-service
2315 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-power
2319 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-print-notifications
2322 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-rfkill
2323 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-screensaver-proxy
2324 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-sharing
2327 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-smartcard
2331 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-sound
2332 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-xsettings
2334 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-wacom
2339 ? Ss 0:00 /usr/bin/spice-vdagent
2349 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-a11y-settings
2350 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-clipboard
2351 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-datetime
2352 tty2 Sl+ 0:06 /usr/lib/gnome-settings-daemon/gsd-housekeeping
2355 tty2 Sl+ 1:26 /usr/lib/gnome-settings-daemon/gsd-color
2359 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-media-keys
2362 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-mouse
2363 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-keyboard
2386 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-printer
2451 tty2 Sl+ 0:01 nautilus-desktop
2453 tty2 Sl+ 0:00 /usr/lib/gnome-disk-utility/gsd-disk-utility-notify
2478 ? Ssl 0:00 /usr/lib/evolution/evolution-calendar-factory
2495 tty2 Sl 0:00 /usr/lib/ibus/ibus-engine-simple
2508 ? Sl 0:00 /usr/lib/gvfs/gvfsd-trash --spawner :1.7 /org/gtk/gvfs/exec_spaw/0
2548 ? Sl 0:00 /usr/lib/dconf/dconf-service
2559 ? Sl 0:00 /usr/lib/evolution/evolution-calendar-factory-subprocess --factory all --bus-name org.gnome.evolution.dataserver.Subprocess.Backend.Calendarx2478x2 --own-path /org/gnome/evolution/dataserver/Subprocess/Backend/Calendar/2478/2
2576 ? Ssl 0:00 /usr/lib/evolution/evolution-addressbook-factory
2586 ? Sl 0:00 /usr/lib/evolution/evolution-addressbook-factory-subprocess --factory all --bus-name org.gnome.evolution.dataserver.Subprocess.Backend.AddressBookx2576x2 --own-path /org/gnome/evolution/dataserver/Subprocess/Backend/AddressBook/2576/2
2604 ? Ssl 0:00 /usr/lib/gnome-terminal/gnome-terminal-server
2614 pts/1 Ss+ 0:00 bash
2751 tty2 Sl+ 0:07 update-notifier
2753 tty2 SLl+ 0:20 /usr/bin/gnome-software --gapplication-service
2953 tty2 Sl+ 0:00 /usr/lib/deja-dup/deja-dup-monitor
6469 ? S 0:05 sshd: user@pts/2
6470 pts/2 Ss 0:00 -bash
8040 pts/2 S+ 0:00 screen
8041 ? Ss 0:01 SCREEN
8042 pts/3 Ss 0:00 /bin/bash
8652 pts/4 Ss+ 0:00 /bin/bash
28401 pts/3 S+ 0:00 /bin/sh /tmp/eveadm.test.sh
28402 pts/3 S+ 0:00 tee /tmp/eveadm.test.20200128.log
29104 pts/3 Sl+ 0:00 ./eveadm -v xen list ps x
29109 pts/3 R+ 0:00 ps x
31015 tty2 SNl+ 0:10 /usr/bin/python3 /usr/bin/update-manager --no-update --no-focus-on-map
Stderr:
========================================
./eveadm -v xen list ls
Timeout: 0s
xen list called
Stdout:
cmd
eveadm
eveadm.rkt.test.sh
eveadm.test.sh
go.mod
go.sum
LICENSE
main.go
Makefile
README.md
Stderr:
========================================
./eveadm -v xen list ls qwerty
Timeout: 0s
xen list called
Command error: exit status 2
Stdout:
Stderr:
ls: cannot access 'qwerty': No such file or directory
========================================
time ./eveadm -v xen list sleep 100
Timeout: 0s
xen list called
Stdout:
Stderr:
0.00user 0.00system 1:40.00elapsed 0%CPU (0avgtext+0avgdata 8464maxresident)k
0inputs+0outputs (0major+475minor)pagefaults 0swaps
========================================
time ./eveadm -v xen list sleep 100 -t 1
Timeout: 1m0s
xen list called
Command error: signal: killed
Command error: context deadline exceeded
Stdout:
Stderr:
0.00user 0.00system 1:00.00elapsed 0%CPU (0avgtext+0avgdata 8496maxresident)k
0inputs+0outputs (0major+482minor)pagefaults 0swaps
========================================
./eveadm help xen start
Run shell command with arguments in 'start' action on 'xen' mode. For example:
eveadm xen start ps x
Usage:
eveadm xen start [flags]
Flags:
-h, --help help for start
Global Flags:
--config string config file (default is $HOME/.eveadm.yaml)
--dir string RKT data dir
--insecure-options string RKT insecure-options (default "image")
--stage1-type string Type of stage1 (xen or general) (default "xen")
-t, --timeout string Actions timeout in minutes
-v, --verbose Verbose execution
========================================
./eveadm xen start
xen start called
========================================
./eveadm xen start ps x
xen start called
Stdout:
PID TTY STAT TIME COMMAND
1951 ? Ss 0:00 /lib/systemd/systemd --user
1952 ? S 0:00 (sd-pam)
1965 ? Sl 0:00 /usr/bin/gnome-keyring-daemon --daemonize --login
1975 tty2 Ssl+ 0:00 /usr/lib/gdm3/gdm-x-session --run-script env GNOME_SHELL_SESSION_MODE=ubuntu gnome-session --session=ubuntu
1977 tty2 Sl+ 0:04 /usr/lib/xorg/Xorg vt2 -displayfd 3 -auth /run/user/1000/gdm/Xauthority -background none -noreset -keeptty -verbose 3
2000 ? Ss 0:00 /usr/bin/dbus-daemon --session --address=systemd: --nofork --nopidfile --systemd-activation --syslog-only
2004 tty2 Sl+ 0:00 /usr/lib/gnome-session/gnome-session-binary --session=ubuntu
2099 ? Ss 0:01 /usr/bin/ssh-agent /usr/bin/im-launch env GNOME_SHELL_SESSION_MODE=ubuntu gnome-session --session=ubuntu
2102 ? Ssl 0:00 /usr/lib/gvfs/gvfsd
2107 ? Sl 0:00 /usr/lib/gvfs/gvfsd-fuse /run/user/1000/gvfs -f -o big_writes
2116 ? Ssl 0:00 /usr/lib/at-spi2-core/at-spi-bus-launcher
2122 ? S 0:00 /usr/bin/dbus-daemon --config-file=/usr/share/defaults/at-spi2/accessibility.conf --nofork --print-address 3
2125 ? Sl 0:00 /usr/lib/at-spi2-core/at-spi2-registryd --use-gnome-session
2144 tty2 Sl+ 2:49 /usr/bin/gnome-shell
2153 ? Sl 0:00 /usr/bin/pulseaudio --start --log-target=syslog
2162 tty2 Sl 0:00 ibus-daemon --xim --panel disable
2164 ? Ssl 0:00 /usr/libexec/xdg-permission-store
2169 ? Sl 0:00 /usr/lib/gnome-shell/gnome-shell-calendar-server
2188 ? Ssl 0:00 /usr/lib/gvfs/gvfs-udisks2-volume-monitor
2192 ? Ssl 0:00 /usr/lib/gvfs/gvfs-afc-volume-monitor
2199 tty2 Sl 0:00 /usr/lib/ibus/ibus-dconf
2201 tty2 Sl 0:00 /usr/lib/ibus/ibus-x11 --kill-daemon
2202 ? Ssl 0:00 /usr/lib/evolution/evolution-source-registry
2204 ? Sl 0:00 /usr/lib/ibus/ibus-portal
2215 ? Ssl 0:00 /usr/lib/gvfs/gvfs-mtp-volume-monitor
2228 ? Ssl 0:00 /usr/lib/gvfs/gvfs-gphoto2-volume-monitor
2241 ? Ssl 0:00 /usr/lib/gvfs/gvfs-goa-volume-monitor
2245 ? Sl 0:00 /usr/lib/gnome-online-accounts/goa-daemon
2295 ? Sl 0:00 /usr/lib/gnome-online-accounts/goa-identity-service
2315 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-power
2319 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-print-notifications
2322 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-rfkill
2323 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-screensaver-proxy
2324 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-sharing
2327 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-smartcard
2331 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-sound
2332 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-xsettings
2334 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-wacom
2339 ? Ss 0:00 /usr/bin/spice-vdagent
2349 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-a11y-settings
2350 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-clipboard
2351 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-datetime
2352 tty2 Sl+ 0:06 /usr/lib/gnome-settings-daemon/gsd-housekeeping
2355 tty2 Sl+ 1:27 /usr/lib/gnome-settings-daemon/gsd-color
2359 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-media-keys
2362 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-mouse
2363 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-keyboard
2386 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-printer
2451 tty2 Sl+ 0:01 nautilus-desktop
2453 tty2 Sl+ 0:00 /usr/lib/gnome-disk-utility/gsd-disk-utility-notify
2478 ? Ssl 0:00 /usr/lib/evolution/evolution-calendar-factory
2495 tty2 Sl 0:00 /usr/lib/ibus/ibus-engine-simple
2508 ? Sl 0:00 /usr/lib/gvfs/gvfsd-trash --spawner :1.7 /org/gtk/gvfs/exec_spaw/0
2548 ? Sl 0:00 /usr/lib/dconf/dconf-service
2559 ? Sl 0:00 /usr/lib/evolution/evolution-calendar-factory-subprocess --factory all --bus-name org.gnome.evolution.dataserver.Subprocess.Backend.Calendarx2478x2 --own-path /org/gnome/evolution/dataserver/Subprocess/Backend/Calendar/2478/2
2576 ? Ssl 0:00 /usr/lib/evolution/evolution-addressbook-factory
2586 ? Sl 0:00 /usr/lib/evolution/evolution-addressbook-factory-subprocess --factory all --bus-name org.gnome.evolution.dataserver.Subprocess.Backend.AddressBookx2576x2 --own-path /org/gnome/evolution/dataserver/Subprocess/Backend/AddressBook/2576/2
2604 ? Ssl 0:00 /usr/lib/gnome-terminal/gnome-terminal-server
2614 pts/1 Ss+ 0:00 bash
2751 tty2 Sl+ 0:07 update-notifier
2753 tty2 SLl+ 0:20 /usr/bin/gnome-software --gapplication-service
2953 tty2 Sl+ 0:00 /usr/lib/deja-dup/deja-dup-monitor
6469 ? S 0:05 sshd: user@pts/2
6470 pts/2 Ss 0:00 -bash
8040 pts/2 S+ 0:00 screen
8041 ? Ss 0:01 SCREEN
8042 pts/3 Ss 0:00 /bin/bash
8652 pts/4 Ss+ 0:00 /bin/bash
28401 pts/3 S+ 0:00 /bin/sh /tmp/eveadm.test.sh
28402 pts/3 S+ 0:00 tee /tmp/eveadm.test.20200128.log
29160 pts/3 Sl+ 0:00 ./eveadm xen start ps x
29165 pts/3 R+ 0:00 ps x
31015 tty2 SNl+ 0:10 /usr/bin/python3 /usr/bin/update-manager --no-update --no-focus-on-map
Stderr:
========================================
./eveadm -v xen start ps x
Timeout: 0s
xen start called
Stdout:
PID TTY STAT TIME COMMAND
1951 ? Ss 0:00 /lib/systemd/systemd --user
1952 ? S 0:00 (sd-pam)
1965 ? Sl 0:00 /usr/bin/gnome-keyring-daemon --daemonize --login
1975 tty2 Ssl+ 0:00 /usr/lib/gdm3/gdm-x-session --run-script env GNOME_SHELL_SESSION_MODE=ubuntu gnome-session --session=ubuntu
1977 tty2 Sl+ 0:04 /usr/lib/xorg/Xorg vt2 -displayfd 3 -auth /run/user/1000/gdm/Xauthority -background none -noreset -keeptty -verbose 3
2000 ? Ss 0:00 /usr/bin/dbus-daemon --session --address=systemd: --nofork --nopidfile --systemd-activation --syslog-only
2004 tty2 Sl+ 0:00 /usr/lib/gnome-session/gnome-session-binary --session=ubuntu
2099 ? Ss 0:01 /usr/bin/ssh-agent /usr/bin/im-launch env GNOME_SHELL_SESSION_MODE=ubuntu gnome-session --session=ubuntu
2102 ? Ssl 0:00 /usr/lib/gvfs/gvfsd
2107 ? Sl 0:00 /usr/lib/gvfs/gvfsd-fuse /run/user/1000/gvfs -f -o big_writes
2116 ? Ssl 0:00 /usr/lib/at-spi2-core/at-spi-bus-launcher
2122 ? S 0:00 /usr/bin/dbus-daemon --config-file=/usr/share/defaults/at-spi2/accessibility.conf --nofork --print-address 3
2125 ? Sl 0:00 /usr/lib/at-spi2-core/at-spi2-registryd --use-gnome-session
2144 tty2 Sl+ 2:49 /usr/bin/gnome-shell
2153 ? Sl 0:00 /usr/bin/pulseaudio --start --log-target=syslog
2162 tty2 Sl 0:00 ibus-daemon --xim --panel disable
2164 ? Ssl 0:00 /usr/libexec/xdg-permission-store
2169 ? Sl 0:00 /usr/lib/gnome-shell/gnome-shell-calendar-server
2188 ? Ssl 0:00 /usr/lib/gvfs/gvfs-udisks2-volume-monitor
2192 ? Ssl 0:00 /usr/lib/gvfs/gvfs-afc-volume-monitor
2199 tty2 Sl 0:00 /usr/lib/ibus/ibus-dconf
2201 tty2 Sl 0:00 /usr/lib/ibus/ibus-x11 --kill-daemon
2202 ? Ssl 0:00 /usr/lib/evolution/evolution-source-registry
2204 ? Sl 0:00 /usr/lib/ibus/ibus-portal
2215 ? Ssl 0:00 /usr/lib/gvfs/gvfs-mtp-volume-monitor
2228 ? Ssl 0:00 /usr/lib/gvfs/gvfs-gphoto2-volume-monitor
2241 ? Ssl 0:00 /usr/lib/gvfs/gvfs-goa-volume-monitor
2245 ? Sl 0:00 /usr/lib/gnome-online-accounts/goa-daemon
2295 ? Sl 0:00 /usr/lib/gnome-online-accounts/goa-identity-service
2315 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-power
2319 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-print-notifications
2322 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-rfkill
2323 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-screensaver-proxy
2324 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-sharing
2327 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-smartcard
2331 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-sound
2332 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-xsettings
2334 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-wacom
2339 ? Ss 0:00 /usr/bin/spice-vdagent
2349 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-a11y-settings
2350 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-clipboard
2351 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-datetime
2352 tty2 Sl+ 0:06 /usr/lib/gnome-settings-daemon/gsd-housekeeping
2355 tty2 Sl+ 1:27 /usr/lib/gnome-settings-daemon/gsd-color
2359 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-media-keys
2362 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-mouse
2363 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-keyboard
2386 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-printer
2451 tty2 Sl+ 0:01 nautilus-desktop
2453 tty2 Sl+ 0:00 /usr/lib/gnome-disk-utility/gsd-disk-utility-notify
2478 ? Ssl 0:00 /usr/lib/evolution/evolution-calendar-factory
2495 tty2 Sl 0:00 /usr/lib/ibus/ibus-engine-simple
2508 ? Sl 0:00 /usr/lib/gvfs/gvfsd-trash --spawner :1.7 /org/gtk/gvfs/exec_spaw/0
2548 ? Sl 0:00 /usr/lib/dconf/dconf-service
2559 ? Sl 0:00 /usr/lib/evolution/evolution-calendar-factory-subprocess --factory all --bus-name org.gnome.evolution.dataserver.Subprocess.Backend.Calendarx2478x2 --own-path /org/gnome/evolution/dataserver/Subprocess/Backend/Calendar/2478/2
2576 ? Ssl 0:00 /usr/lib/evolution/evolution-addressbook-factory
2586 ? Sl 0:00 /usr/lib/evolution/evolution-addressbook-factory-subprocess --factory all --bus-name org.gnome.evolution.dataserver.Subprocess.Backend.AddressBookx2576x2 --own-path /org/gnome/evolution/dataserver/Subprocess/Backend/AddressBook/2576/2
2604 ? Ssl 0:00 /usr/lib/gnome-terminal/gnome-terminal-server
2614 pts/1 Ss+ 0:00 bash
2751 tty2 Sl+ 0:07 update-notifier
2753 tty2 SLl+ 0:20 /usr/bin/gnome-software --gapplication-service
2953 tty2 Sl+ 0:00 /usr/lib/deja-dup/deja-dup-monitor
6469 ? S 0:05 sshd: user@pts/2
6470 pts/2 Ss 0:00 -bash
8040 pts/2 S+ 0:00 screen
8041 ? Ss 0:01 SCREEN
8042 pts/3 Ss 0:00 /bin/bash
8652 pts/4 Ss+ 0:00 /bin/bash
28401 pts/3 S+ 0:00 /bin/sh /tmp/eveadm.test.sh
28402 pts/3 S+ 0:00 tee /tmp/eveadm.test.20200128.log
29166 pts/3 Sl+ 0:00 ./eveadm -v xen start ps x
29171 pts/3 R+ 0:00 ps x
31015 tty2 SNl+ 0:10 /usr/bin/python3 /usr/bin/update-manager --no-update --no-focus-on-map
Stderr:
========================================
./eveadm -v xen start ls
Timeout: 0s
xen start called
Stdout:
cmd
eveadm
eveadm.rkt.test.sh
eveadm.test.sh
go.mod
go.sum
LICENSE
main.go
Makefile
README.md
Stderr:
========================================
./eveadm -v xen start ls qwerty
Timeout: 0s
xen start called
Command error: exit status 2
Stdout:
Stderr:
ls: cannot access 'qwerty': No such file or directory
========================================
time ./eveadm -v xen start sleep 100
Timeout: 0s
xen start called
Stdout:
Stderr:
0.00user 0.00system 1:40.00elapsed 0%CPU (0avgtext+0avgdata 8536maxresident)k
0inputs+0outputs (0major+478minor)pagefaults 0swaps
========================================
time ./eveadm -v xen start sleep 100 -t 1
Timeout: 1m0s
xen start called
Command error: signal: killed
Command error: context deadline exceeded
Stdout:
Stderr:
0.00user 0.00system 1:00.00elapsed 0%CPU (0avgtext+0avgdata 8584maxresident)k
0inputs+0outputs (0major+477minor)pagefaults 0swaps
========================================
./eveadm help xen stop
Run shell command with arguments in 'stop' action on 'xen' mode. For example:
eveadm xen stop ps x
Usage:
eveadm xen stop [flags]
Flags:
-h, --help help for stop
Global Flags:
--config string config file (default is $HOME/.eveadm.yaml)
--dir string RKT data dir
--insecure-options string RKT insecure-options (default "image")
--stage1-type string Type of stage1 (xen or general) (default "xen")
-t, --timeout string Actions timeout in minutes
-v, --verbose Verbose execution
========================================
./eveadm xen stop
xen stop called
========================================
./eveadm xen stop ps x
xen stop called
Stdout:
PID TTY STAT TIME COMMAND
1951 ? Ss 0:00 /lib/systemd/systemd --user
1952 ? S 0:00 (sd-pam)
1965 ? Sl 0:00 /usr/bin/gnome-keyring-daemon --daemonize --login
1975 tty2 Ssl+ 0:00 /usr/lib/gdm3/gdm-x-session --run-script env GNOME_SHELL_SESSION_MODE=ubuntu gnome-session --session=ubuntu
1977 tty2 Sl+ 0:04 /usr/lib/xorg/Xorg vt2 -displayfd 3 -auth /run/user/1000/gdm/Xauthority -background none -noreset -keeptty -verbose 3
2000 ? Ss 0:00 /usr/bin/dbus-daemon --session --address=systemd: --nofork --nopidfile --systemd-activation --syslog-only
2004 tty2 Sl+ 0:00 /usr/lib/gnome-session/gnome-session-binary --session=ubuntu
2099 ? Ss 0:01 /usr/bin/ssh-agent /usr/bin/im-launch env GNOME_SHELL_SESSION_MODE=ubuntu gnome-session --session=ubuntu
2102 ? Ssl 0:00 /usr/lib/gvfs/gvfsd
2107 ? Sl 0:00 /usr/lib/gvfs/gvfsd-fuse /run/user/1000/gvfs -f -o big_writes
2116 ? Ssl 0:00 /usr/lib/at-spi2-core/at-spi-bus-launcher
2122 ? S 0:00 /usr/bin/dbus-daemon --config-file=/usr/share/defaults/at-spi2/accessibility.conf --nofork --print-address 3
2125 ? Sl 0:00 /usr/lib/at-spi2-core/at-spi2-registryd --use-gnome-session
2144 tty2 Sl+ 2:49 /usr/bin/gnome-shell
2153 ? Sl 0:00 /usr/bin/pulseaudio --start --log-target=syslog
2162 tty2 Sl 0:00 ibus-daemon --xim --panel disable
2164 ? Ssl 0:00 /usr/libexec/xdg-permission-store
2169 ? Sl 0:00 /usr/lib/gnome-shell/gnome-shell-calendar-server
2188 ? Ssl 0:00 /usr/lib/gvfs/gvfs-udisks2-volume-monitor
2192 ? Ssl 0:00 /usr/lib/gvfs/gvfs-afc-volume-monitor
2199 tty2 Sl 0:00 /usr/lib/ibus/ibus-dconf
2201 tty2 Sl 0:00 /usr/lib/ibus/ibus-x11 --kill-daemon
2202 ? Ssl 0:00 /usr/lib/evolution/evolution-source-registry
2204 ? Sl 0:00 /usr/lib/ibus/ibus-portal
2215 ? Ssl 0:00 /usr/lib/gvfs/gvfs-mtp-volume-monitor
2228 ? Ssl 0:00 /usr/lib/gvfs/gvfs-gphoto2-volume-monitor
2241 ? Ssl 0:00 /usr/lib/gvfs/gvfs-goa-volume-monitor
2245 ? Sl 0:00 /usr/lib/gnome-online-accounts/goa-daemon
2295 ? Sl 0:00 /usr/lib/gnome-online-accounts/goa-identity-service
2315 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-power
2319 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-print-notifications
2322 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-rfkill
2323 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-screensaver-proxy
2324 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-sharing
2327 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-smartcard
2331 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-sound
2332 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-xsettings
2334 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-wacom
2339 ? Ss 0:00 /usr/bin/spice-vdagent
2349 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-a11y-settings
2350 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-clipboard
2351 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-datetime
2352 tty2 Sl+ 0:06 /usr/lib/gnome-settings-daemon/gsd-housekeeping
2355 tty2 Sl+ 1:27 /usr/lib/gnome-settings-daemon/gsd-color
2359 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-media-keys
2362 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-mouse
2363 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-keyboard
2386 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-printer
2451 tty2 Sl+ 0:01 nautilus-desktop
2453 tty2 Sl+ 0:00 /usr/lib/gnome-disk-utility/gsd-disk-utility-notify
2478 ? Ssl 0:00 /usr/lib/evolution/evolution-calendar-factory
2495 tty2 Sl 0:00 /usr/lib/ibus/ibus-engine-simple
2508 ? Sl 0:00 /usr/lib/gvfs/gvfsd-trash --spawner :1.7 /org/gtk/gvfs/exec_spaw/0
2548 ? Sl 0:00 /usr/lib/dconf/dconf-service
2559 ? Sl 0:00 /usr/lib/evolution/evolution-calendar-factory-subprocess --factory all --bus-name org.gnome.evolution.dataserver.Subprocess.Backend.Calendarx2478x2 --own-path /org/gnome/evolution/dataserver/Subprocess/Backend/Calendar/2478/2
2576 ? Ssl 0:00 /usr/lib/evolution/evolution-addressbook-factory
2586 ? Sl 0:00 /usr/lib/evolution/evolution-addressbook-factory-subprocess --factory all --bus-name org.gnome.evolution.dataserver.Subprocess.Backend.AddressBookx2576x2 --own-path /org/gnome/evolution/dataserver/Subprocess/Backend/AddressBook/2576/2
2604 ? Ssl 0:00 /usr/lib/gnome-terminal/gnome-terminal-server
2614 pts/1 Ss+ 0:00 bash
2751 tty2 Sl+ 0:07 update-notifier
2753 tty2 SLl+ 0:20 /usr/bin/gnome-software --gapplication-service
2953 tty2 Sl+ 0:00 /usr/lib/deja-dup/deja-dup-monitor
6469 ? S 0:05 sshd: user@pts/2
6470 pts/2 Ss 0:00 -bash
8040 pts/2 S+ 0:00 screen
8041 ? Ss 0:01 SCREEN
8042 pts/3 Ss 0:00 /bin/bash
8652 pts/4 Ss+ 0:00 /bin/bash
28401 pts/3 S+ 0:00 /bin/sh /tmp/eveadm.test.sh
28402 pts/3 S+ 0:00 tee /tmp/eveadm.test.20200128.log
29209 pts/3 Sl+ 0:00 ./eveadm xen stop ps x
29214 pts/3 R+ 0:00 ps x
31015 tty2 SNl+ 0:10 /usr/bin/python3 /usr/bin/update-manager --no-update --no-focus-on-map
Stderr:
========================================
./eveadm -v xen stop ps x
Timeout: 0s
xen stop called
Stdout:
PID TTY STAT TIME COMMAND
1951 ? Ss 0:00 /lib/systemd/systemd --user
1952 ? S 0:00 (sd-pam)
1965 ? Sl 0:00 /usr/bin/gnome-keyring-daemon --daemonize --login
1975 tty2 Ssl+ 0:00 /usr/lib/gdm3/gdm-x-session --run-script env GNOME_SHELL_SESSION_MODE=ubuntu gnome-session --session=ubuntu
1977 tty2 Sl+ 0:04 /usr/lib/xorg/Xorg vt2 -displayfd 3 -auth /run/user/1000/gdm/Xauthority -background none -noreset -keeptty -verbose 3
2000 ? Ss 0:00 /usr/bin/dbus-daemon --session --address=systemd: --nofork --nopidfile --systemd-activation --syslog-only
2004 tty2 Sl+ 0:00 /usr/lib/gnome-session/gnome-session-binary --session=ubuntu
2099 ? Ss 0:01 /usr/bin/ssh-agent /usr/bin/im-launch env GNOME_SHELL_SESSION_MODE=ubuntu gnome-session --session=ubuntu
2102 ? Ssl 0:00 /usr/lib/gvfs/gvfsd
2107 ? Sl 0:00 /usr/lib/gvfs/gvfsd-fuse /run/user/1000/gvfs -f -o big_writes
2116 ? Ssl 0:00 /usr/lib/at-spi2-core/at-spi-bus-launcher
2122 ? S 0:00 /usr/bin/dbus-daemon --config-file=/usr/share/defaults/at-spi2/accessibility.conf --nofork --print-address 3
2125 ? Sl 0:00 /usr/lib/at-spi2-core/at-spi2-registryd --use-gnome-session
2144 tty2 Sl+ 2:49 /usr/bin/gnome-shell
2153 ? Sl 0:00 /usr/bin/pulseaudio --start --log-target=syslog
2162 tty2 Sl 0:00 ibus-daemon --xim --panel disable
2164 ? Ssl 0:00 /usr/libexec/xdg-permission-store
2169 ? Sl 0:00 /usr/lib/gnome-shell/gnome-shell-calendar-server
2188 ? Ssl 0:00 /usr/lib/gvfs/gvfs-udisks2-volume-monitor
2192 ? Ssl 0:00 /usr/lib/gvfs/gvfs-afc-volume-monitor
2199 tty2 Sl 0:00 /usr/lib/ibus/ibus-dconf
2201 tty2 Sl 0:00 /usr/lib/ibus/ibus-x11 --kill-daemon
2202 ? Ssl 0:00 /usr/lib/evolution/evolution-source-registry
2204 ? Sl 0:00 /usr/lib/ibus/ibus-portal
2215 ? Ssl 0:00 /usr/lib/gvfs/gvfs-mtp-volume-monitor
2228 ? Ssl 0:00 /usr/lib/gvfs/gvfs-gphoto2-volume-monitor
2241 ? Ssl 0:00 /usr/lib/gvfs/gvfs-goa-volume-monitor
2245 ? Sl 0:00 /usr/lib/gnome-online-accounts/goa-daemon
2295 ? Sl 0:00 /usr/lib/gnome-online-accounts/goa-identity-service
2315 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-power
2319 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-print-notifications
2322 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-rfkill
2323 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-screensaver-proxy
2324 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-sharing
2327 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-smartcard
2331 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-sound
2332 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-xsettings
2334 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-wacom
2339 ? Ss 0:00 /usr/bin/spice-vdagent
2349 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-a11y-settings
2350 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-clipboard
2351 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-datetime
2352 tty2 Sl+ 0:06 /usr/lib/gnome-settings-daemon/gsd-housekeeping
2355 tty2 Sl+ 1:27 /usr/lib/gnome-settings-daemon/gsd-color
2359 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-media-keys
2362 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-mouse
2363 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-keyboard
2386 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-printer
2451 tty2 Sl+ 0:01 nautilus-desktop
2453 tty2 Sl+ 0:00 /usr/lib/gnome-disk-utility/gsd-disk-utility-notify
2478 ? Ssl 0:00 /usr/lib/evolution/evolution-calendar-factory
2495 tty2 Sl 0:00 /usr/lib/ibus/ibus-engine-simple
2508 ? Sl 0:00 /usr/lib/gvfs/gvfsd-trash --spawner :1.7 /org/gtk/gvfs/exec_spaw/0
2548 ? Sl 0:00 /usr/lib/dconf/dconf-service
2559 ? Sl 0:00 /usr/lib/evolution/evolution-calendar-factory-subprocess --factory all --bus-name org.gnome.evolution.dataserver.Subprocess.Backend.Calendarx2478x2 --own-path /org/gnome/evolution/dataserver/Subprocess/Backend/Calendar/2478/2
2576 ? Ssl 0:00 /usr/lib/evolution/evolution-addressbook-factory
2586 ? Sl 0:00 /usr/lib/evolution/evolution-addressbook-factory-subprocess --factory all --bus-name org.gnome.evolution.dataserver.Subprocess.Backend.AddressBookx2576x2 --own-path /org/gnome/evolution/dataserver/Subprocess/Backend/AddressBook/2576/2
2604 ? Ssl 0:00 /usr/lib/gnome-terminal/gnome-terminal-server
2614 pts/1 Ss+ 0:00 bash
2751 tty2 Sl+ 0:07 update-notifier
2753 tty2 SLl+ 0:20 /usr/bin/gnome-software --gapplication-service
2953 tty2 Sl+ 0:00 /usr/lib/deja-dup/deja-dup-monitor
6469 ? S 0:05 sshd: user@pts/2
6470 pts/2 Ss 0:00 -bash
8040 pts/2 S+ 0:00 screen
8041 ? Ss 0:01 SCREEN
8042 pts/3 Ss 0:00 /bin/bash
8652 pts/4 Ss+ 0:00 /bin/bash
28401 pts/3 S+ 0:00 /bin/sh /tmp/eveadm.test.sh
28402 pts/3 S+ 0:00 tee /tmp/eveadm.test.20200128.log
29215 pts/3 Sl+ 0:00 ./eveadm -v xen stop ps x
29220 pts/3 R+ 0:00 ps x
31015 tty2 SNl+ 0:10 /usr/bin/python3 /usr/bin/update-manager --no-update --no-focus-on-map
Stderr:
========================================
./eveadm -v xen stop ls
Timeout: 0s
xen stop called
Stdout:
cmd
eveadm
eveadm.rkt.test.sh
eveadm.test.sh
go.mod
go.sum
LICENSE
main.go
Makefile
README.md
Stderr:
========================================
./eveadm -v xen stop ls qwerty
Timeout: 0s
xen stop called
Command error: exit status 2
Stdout:
Stderr:
ls: cannot access 'qwerty': No such file or directory
========================================
time ./eveadm -v xen stop sleep 100
Timeout: 0s
xen stop called
Stdout:
Stderr:
0.00user 0.00system 1:40.00elapsed 0%CPU (0avgtext+0avgdata 8460maxresident)k
0inputs+0outputs (0major+478minor)pagefaults 0swaps
========================================
time ./eveadm -v xen stop sleep 100 -t 1
Timeout: 1m0s
xen stop called
Command error: signal: killed
Command error: context deadline exceeded
Stdout:
Stderr:
0.00user 0.00system 1:00.01elapsed 0%CPU (0avgtext+0avgdata 8536maxresident)k
0inputs+0outputs (0major+476minor)pagefaults 0swaps
========================================
./eveadm help xen update
Run shell command with arguments in 'update' action on 'xen' mode. For example:
eveadm xen update ps x
Usage:
eveadm xen update [flags]
Flags:
-h, --help help for update
Global Flags:
--config string config file (default is $HOME/.eveadm.yaml)
--dir string RKT data dir
--insecure-options string RKT insecure-options (default "image")
--stage1-type string Type of stage1 (xen or general) (default "xen")
-t, --timeout string Actions timeout in minutes
-v, --verbose Verbose execution
========================================
./eveadm xen update
xen update called
========================================
./eveadm xen update ps x
xen update called
Stdout:
PID TTY STAT TIME COMMAND
1951 ? Ss 0:00 /lib/systemd/systemd --user
1952 ? S 0:00 (sd-pam)
1965 ? Sl 0:00 /usr/bin/gnome-keyring-daemon --daemonize --login
1975 tty2 Ssl+ 0:00 /usr/lib/gdm3/gdm-x-session --run-script env GNOME_SHELL_SESSION_MODE=ubuntu gnome-session --session=ubuntu
1977 tty2 Sl+ 0:04 /usr/lib/xorg/Xorg vt2 -displayfd 3 -auth /run/user/1000/gdm/Xauthority -background none -noreset -keeptty -verbose 3
2000 ? Ss 0:00 /usr/bin/dbus-daemon --session --address=systemd: --nofork --nopidfile --systemd-activation --syslog-only
2004 tty2 Sl+ 0:00 /usr/lib/gnome-session/gnome-session-binary --session=ubuntu
2099 ? Ss 0:01 /usr/bin/ssh-agent /usr/bin/im-launch env GNOME_SHELL_SESSION_MODE=ubuntu gnome-session --session=ubuntu
2102 ? Ssl 0:00 /usr/lib/gvfs/gvfsd
2107 ? Sl 0:00 /usr/lib/gvfs/gvfsd-fuse /run/user/1000/gvfs -f -o big_writes
2116 ? Ssl 0:00 /usr/lib/at-spi2-core/at-spi-bus-launcher
2122 ? S 0:00 /usr/bin/dbus-daemon --config-file=/usr/share/defaults/at-spi2/accessibility.conf --nofork --print-address 3
2125 ? Sl 0:00 /usr/lib/at-spi2-core/at-spi2-registryd --use-gnome-session
2144 tty2 Sl+ 2:49 /usr/bin/gnome-shell
2153 ? Sl 0:00 /usr/bin/pulseaudio --start --log-target=syslog
2162 tty2 Sl 0:00 ibus-daemon --xim --panel disable
2164 ? Ssl 0:00 /usr/libexec/xdg-permission-store
2169 ? Sl 0:00 /usr/lib/gnome-shell/gnome-shell-calendar-server
2188 ? Ssl 0:00 /usr/lib/gvfs/gvfs-udisks2-volume-monitor
2192 ? Ssl 0:00 /usr/lib/gvfs/gvfs-afc-volume-monitor
2199 tty2 Sl 0:00 /usr/lib/ibus/ibus-dconf
2201 tty2 Sl 0:00 /usr/lib/ibus/ibus-x11 --kill-daemon
2202 ? Ssl 0:00 /usr/lib/evolution/evolution-source-registry
2204 ? Sl 0:00 /usr/lib/ibus/ibus-portal
2215 ? Ssl 0:00 /usr/lib/gvfs/gvfs-mtp-volume-monitor
2228 ? Ssl 0:00 /usr/lib/gvfs/gvfs-gphoto2-volume-monitor
2241 ? Ssl 0:00 /usr/lib/gvfs/gvfs-goa-volume-monitor
2245 ? Sl 0:00 /usr/lib/gnome-online-accounts/goa-daemon
2295 ? Sl 0:00 /usr/lib/gnome-online-accounts/goa-identity-service
2315 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-power
2319 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-print-notifications
2322 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-rfkill
2323 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-screensaver-proxy
2324 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-sharing
2327 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-smartcard
2331 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-sound
2332 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-xsettings
2334 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-wacom
2339 ? Ss 0:00 /usr/bin/spice-vdagent
2349 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-a11y-settings
2350 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-clipboard
2351 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-datetime
2352 tty2 Sl+ 0:06 /usr/lib/gnome-settings-daemon/gsd-housekeeping
2355 tty2 Sl+ 1:27 /usr/lib/gnome-settings-daemon/gsd-color
2359 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-media-keys
2362 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-mouse
2363 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-keyboard
2386 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-printer
2451 tty2 Sl+ 0:01 nautilus-desktop
2453 tty2 Sl+ 0:00 /usr/lib/gnome-disk-utility/gsd-disk-utility-notify
2478 ? Ssl 0:00 /usr/lib/evolution/evolution-calendar-factory
2495 tty2 Sl 0:00 /usr/lib/ibus/ibus-engine-simple
2508 ? Sl 0:00 /usr/lib/gvfs/gvfsd-trash --spawner :1.7 /org/gtk/gvfs/exec_spaw/0
2548 ? Sl 0:00 /usr/lib/dconf/dconf-service
2559 ? Sl 0:00 /usr/lib/evolution/evolution-calendar-factory-subprocess --factory all --bus-name org.gnome.evolution.dataserver.Subprocess.Backend.Calendarx2478x2 --own-path /org/gnome/evolution/dataserver/Subprocess/Backend/Calendar/2478/2
2576 ? Ssl 0:00 /usr/lib/evolution/evolution-addressbook-factory
2586 ? Sl 0:00 /usr/lib/evolution/evolution-addressbook-factory-subprocess --factory all --bus-name org.gnome.evolution.dataserver.Subprocess.Backend.AddressBookx2576x2 --own-path /org/gnome/evolution/dataserver/Subprocess/Backend/AddressBook/2576/2
2604 ? Ssl 0:00 /usr/lib/gnome-terminal/gnome-terminal-server
2614 pts/1 Ss+ 0:00 bash
2751 tty2 Sl+ 0:07 update-notifier
2753 tty2 SLl+ 0:20 /usr/bin/gnome-software --gapplication-service
2953 tty2 Sl+ 0:00 /usr/lib/deja-dup/deja-dup-monitor
6469 ? S 0:05 sshd: user@pts/2
6470 pts/2 Ss 0:00 -bash
8040 pts/2 S+ 0:00 screen
8041 ? Ss 0:01 SCREEN
8042 pts/3 Ss 0:00 /bin/bash
8652 pts/4 Ss+ 0:00 /bin/bash
28401 pts/3 S+ 0:00 /bin/sh /tmp/eveadm.test.sh
28402 pts/3 S+ 0:00 tee /tmp/eveadm.test.20200128.log
29259 pts/3 Sl+ 0:00 ./eveadm xen update ps x
29264 pts/3 R+ 0:00 ps x
31015 tty2 SNl+ 0:10 /usr/bin/python3 /usr/bin/update-manager --no-update --no-focus-on-map
Stderr:
========================================
./eveadm -v xen update ps x
Timeout: 0s
xen update called
Stdout:
PID TTY STAT TIME COMMAND
1951 ? Ss 0:00 /lib/systemd/systemd --user
1952 ? S 0:00 (sd-pam)
1965 ? Sl 0:00 /usr/bin/gnome-keyring-daemon --daemonize --login
1975 tty2 Ssl+ 0:00 /usr/lib/gdm3/gdm-x-session --run-script env GNOME_SHELL_SESSION_MODE=ubuntu gnome-session --session=ubuntu
1977 tty2 Sl+ 0:04 /usr/lib/xorg/Xorg vt2 -displayfd 3 -auth /run/user/1000/gdm/Xauthority -background none -noreset -keeptty -verbose 3
2000 ? Ss 0:00 /usr/bin/dbus-daemon --session --address=systemd: --nofork --nopidfile --systemd-activation --syslog-only
2004 tty2 Sl+ 0:00 /usr/lib/gnome-session/gnome-session-binary --session=ubuntu
2099 ? Ss 0:01 /usr/bin/ssh-agent /usr/bin/im-launch env GNOME_SHELL_SESSION_MODE=ubuntu gnome-session --session=ubuntu
2102 ? Ssl 0:00 /usr/lib/gvfs/gvfsd
2107 ? Sl 0:00 /usr/lib/gvfs/gvfsd-fuse /run/user/1000/gvfs -f -o big_writes
2116 ? Ssl 0:00 /usr/lib/at-spi2-core/at-spi-bus-launcher
2122 ? S 0:00 /usr/bin/dbus-daemon --config-file=/usr/share/defaults/at-spi2/accessibility.conf --nofork --print-address 3
2125 ? Sl 0:00 /usr/lib/at-spi2-core/at-spi2-registryd --use-gnome-session
2144 tty2 Sl+ 2:49 /usr/bin/gnome-shell
2153 ? Sl 0:00 /usr/bin/pulseaudio --start --log-target=syslog
2162 tty2 Sl 0:00 ibus-daemon --xim --panel disable
2164 ? Ssl 0:00 /usr/libexec/xdg-permission-store
2169 ? Sl 0:00 /usr/lib/gnome-shell/gnome-shell-calendar-server
2188 ? Ssl 0:00 /usr/lib/gvfs/gvfs-udisks2-volume-monitor
2192 ? Ssl 0:00 /usr/lib/gvfs/gvfs-afc-volume-monitor
2199 tty2 Sl 0:00 /usr/lib/ibus/ibus-dconf
2201 tty2 Sl 0:00 /usr/lib/ibus/ibus-x11 --kill-daemon
2202 ? Ssl 0:00 /usr/lib/evolution/evolution-source-registry
2204 ? Sl 0:00 /usr/lib/ibus/ibus-portal
2215 ? Ssl 0:00 /usr/lib/gvfs/gvfs-mtp-volume-monitor
2228 ? Ssl 0:00 /usr/lib/gvfs/gvfs-gphoto2-volume-monitor
2241 ? Ssl 0:00 /usr/lib/gvfs/gvfs-goa-volume-monitor
2245 ? Sl 0:00 /usr/lib/gnome-online-accounts/goa-daemon
2295 ? Sl 0:00 /usr/lib/gnome-online-accounts/goa-identity-service
2315 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-power
2319 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-print-notifications
2322 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-rfkill
2323 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-screensaver-proxy
2324 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-sharing
2327 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-smartcard
2331 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-sound
2332 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-xsettings
2334 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-wacom
2339 ? Ss 0:00 /usr/bin/spice-vdagent
2349 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-a11y-settings
2350 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-clipboard
2351 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-datetime
2352 tty2 Sl+ 0:06 /usr/lib/gnome-settings-daemon/gsd-housekeeping
2355 tty2 Sl+ 1:27 /usr/lib/gnome-settings-daemon/gsd-color
2359 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-media-keys
2362 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-mouse
2363 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-keyboard
2386 tty2 Sl+ 0:00 /usr/lib/gnome-settings-daemon/gsd-printer
2451 tty2 Sl+ 0:01 nautilus-desktop
2453 tty2 Sl+ 0:00 /usr/lib/gnome-disk-utility/gsd-disk-utility-notify
2478 ? Ssl 0:00 /usr/lib/evolution/evolution-calendar-factory
2495 tty2 Sl 0:00 /usr/lib/ibus/ibus-engine-simple
2508 ? Sl 0:00 /usr/lib/gvfs/gvfsd-trash --spawner :1.7 /org/gtk/gvfs/exec_spaw/0
2548 ? Sl 0:00 /usr/lib/dconf/dconf-service
2559 ? Sl 0:00 /usr/lib/evolution/evolution-calendar-factory-subprocess --factory all --bus-name org.gnome.evolution.dataserver.Subprocess.Backend.Calendarx2478x2 --own-path /org/gnome/evolution/dataserver/Subprocess/Backend/Calendar/2478/2
2576 ? Ssl 0:00 /usr/lib/evolution/evolution-addressbook-factory
2586 ? Sl 0:00 /usr/lib/evolution/evolution-addressbook-factory-subprocess --factory all --bus-name org.gnome.evolution.dataserver.Subprocess.Backend.AddressBookx2576x2 --own-path /org/gnome/evolution/dataserver/Subprocess/Backend/AddressBook/2576/2
2604 ? Ssl 0:00 /usr/lib/gnome-terminal/gnome-terminal-server
2614 pts/1 Ss+ 0:00 bash
2751 tty2 Sl+ 0:07 update-notifier
2753 tty2 SLl+ 0:20 /usr/bin/gnome-software --gapplication-service
2953 tty2 Sl+ 0:00 /usr/lib/deja-dup/deja-dup-monitor
6469 ? S 0:05 sshd: user@pts/2
6470 pts/2 Ss 0:00 -bash
8040 pts/2 S+ 0:00 screen
8041 ? Ss 0:01 SCREEN
8042 pts/3 Ss 0:00 /bin/bash
8652 pts/4 Ss+ 0:00 /bin/bash
28401 pts/3 S+ 0:00 /bin/sh /tmp/eveadm.test.sh
28402 pts/3 S+ 0:00 tee /tmp/eveadm.test.20200128.log
29265 pts/3 Sl+ 0:00 ./eveadm -v xen update ps x
29270 pts/3 R+ 0:00 ps x
31015 tty2 SNl+ 0:10 /usr/bin/python3 /usr/bin/update-manager --no-update --no-focus-on-map
Stderr:
========================================
./eveadm -v xen update ls
Timeout: 0s
xen update called
Stdout:
cmd
eveadm
eveadm.rkt.test.sh
eveadm.test.sh
go.mod
go.sum
LICENSE
main.go
Makefile
README.md
Stderr:
========================================
./eveadm -v xen update ls qwerty
Timeout: 0s
xen update called
Command error: exit status 2
Stdout:
Stderr:
ls: cannot access 'qwerty': No such file or directory
========================================
time ./eveadm -v xen update sleep 100
Timeout: 0s
xen update called
Stdout:
Stderr:
0.00user 0.00system 1:40.00elapsed 0%CPU (0avgtext+0avgdata 8428maxresident)k
0inputs+0outputs (0major+482minor)pagefaults 0swaps
========================================
time ./eveadm -v xen update sleep 100 -t 1
Timeout: 1m0s
xen update called
Command error: signal: killed
Command error: context deadline exceeded
Stdout:
Stderr:
0.00user 0.00system 1:00.00elapsed 0%CPU (0avgtext+0avgdata 8540maxresident)k
0inputs+0outputs (0major+478minor)pagefaults 0swaps
========================================
