this derivation will be built: /nix/store/brn3izxmv1g8qc1r1afcrmzvjmsswybc-shell-completion-test.drv these 4 paths will be fetched (34.1 MiB download, 129.0 MiB unpacked): /nix/store/nxg44ibnlnymvr11f6ajq59dvxpq2fw2-fish-4.9.3 /nix/store/jzpwsxv7rgk15api9fw9csicgifmxbw0-fish-4.9.3-doc /nix/store/rx70rddi712yf4aksa8dsxpjkpimv828-nushell-0.115.1 /nix/store/v5grxq3yy7rkry3rpmqjk1cr95pkc6y2-zsh-5.9.2 building '/nix/store/brn3izxmv1g8qc1r1afcrmzvjmsswybc-shell-completion-test.drv' shell-completion-test> tribuchet: building on eliza shell-completion-test> === Testing bash completion === shell-completion-test> _cntr is a function shell-completion-test> _cntr () shell-completion-test> { shell-completion-test> local cur prev words cword; shell-completion-test> _init_completion || return; shell-completion-test> local subcommands="attach exec help version"; shell-completion-test> local common_opts="-t --type --apparmor -h --help -V --version"; shell-completion-test> local attach_opts="--effective-user"; shell-completion-test> local subcommand=""; shell-completion-test> local i; shell-completion-test> for ((i = 1; i < cword; i++)) shell-completion-test> do shell-completion-test> case "${words[i]}" in shell-completion-test> attach | exec | help | version) shell-completion-test> subcommand="${words[i]}"; shell-completion-test> break shell-completion-test> ;; shell-completion-test> esac; shell-completion-test> done; shell-completion-test> case "$subcommand" in shell-completion-test> attach) shell-completion-test> case "$prev" in shell-completion-test> -t | --type) shell-completion-test> COMPREPLY=($(compgen -W "$(_cntr_container_types)" -- "$cur")); shell-completion-test> return shell-completion-test> ;; shell-completion-test> --apparmor) shell-completion-test> COMPREPLY=($(compgen -W "$(_cntr_apparmor_modes)" -- "$cur")); shell-completion-test> return shell-completion-test> ;; shell-completion-test> --effective-user) shell-completion-test> COMPREPLY=($(compgen -u -- "$cur")); shell-completion-test> return shell-completion-test> ;; shell-completion-test> esac; shell-completion-test> if [[ "$cur" == -* ]]; then shell-completion-test> COMPREPLY=($(compgen -W "$common_opts $attach_opts" -- "$cur")); shell-completion-test> else shell-completion-test> COMPREPLY=($(compgen -W "$(_cntr_containers)" -- "$cur")); shell-completion-test> fi shell-completion-test> ;; shell-completion-test> exec) shell-completion-test> case "$prev" in shell-completion-test> -t | --type) shell-completion-test> COMPREPLY=($(compgen -W "$(_cntr_container_types)" -- "$cur")); shell-completion-test> return shell-completion-test> ;; shell-completion-test> --apparmor) shell-completion-test> COMPREPLY=($(compgen -W "$(_cntr_apparmor_modes)" -- "$cur")); shell-completion-test> return shell-completion-test> ;; shell-completion-test> esac; shell-completion-test> if [[ "$cur" == -* ]]; then shell-completion-test> COMPREPLY=($(compgen -W "$common_opts" -- "$cur")); shell-completion-test> else shell-completion-test> COMPREPLY=($(compgen -W "$(_cntr_containers)" -- "$cur")); shell-completion-test> fi shell-completion-test> ;; shell-completion-test> help | version) shell-completion-test> shell-completion-test> ;; shell-completion-test> *) shell-completion-test> COMPREPLY=($(compgen -W "$subcommands" -- "$cur")) shell-completion-test> ;; shell-completion-test> esac shell-completion-test> } shell-completion-test> Bash completions: attach exec help version shell-completion-test> === Testing zsh completion === shell-completion-test> _arguments:comparguments:327: can only be called from completion function shell-completion-test> === Testing fish completion === shell-completion-test> === Testing nushell completion === shell-completion-test> true post-build step Upload coverage to codecov: ok Skipping codecov: project=Mic92/cntr attr=checks.aarch64-linux.shell-completions