Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

tests: fix darwin and enable ci #6550

Draft
wants to merge 19 commits into
base: master
Choose a base branch
from

Conversation

khaneliman
Copy link
Collaborator

@khaneliman khaneliman commented Feb 28, 2025

Disable automatic stubbing for darwin to resolve #6476

Adding TODO comments for manual stubbing done to fix darwin tests and a TODO for the automatic stubbing workaround. Would prefer the automatic stubbing but the darwin stdenv has a bunch of assertions that trip us up.

Also fixing tests for darwin and enabling CI for darwin.

Description

Checklist

  • Change is backwards compatible.

  • Code formatted with ./format.

  • Code tested through nix-shell --pure tests -A run.all
    or nix build --reference-lock-file flake.lock ./tests#test-all using Flakes.

  • Test cases updated/added. See example.

  • Commit messages are formatted like

    {component}: {description}
    
    {long description}
    

    See CONTRIBUTING for more information and recent commit messages for examples.

  • If this PR adds a new module

    • Added myself as module maintainer. See example.

Maintainer CC

@khaneliman khaneliman changed the title tests/targets-darwin: fix user-defaults test tests: fix darwin and enable ci Feb 28, 2025
@github-actions github-actions bot added the mail label Feb 28, 2025
@khaneliman khaneliman marked this pull request as draft February 28, 2025 02:38
@khaneliman khaneliman force-pushed the user-defaults branch 4 times, most recently from dc769cf to 4034523 Compare March 1, 2025 05:26
@khaneliman khaneliman mentioned this pull request Mar 1, 2025
6 tasks
Until we can figure out how to resolve issue with stdenv.
Update to represent the new output generated by the module.
Allow not installing a package so you can still configure with
home-manager without needing to install the program.
Explicit stubbing for darwin tests, ghostty isn't available for darwin
in nixpkgs atm.
Getting error from missing lua attribute due to current stubbing. Just
providing realpkgs until stubbing fixed.
Broken package on darwin, support not trying to install.
@github-actions github-actions bot added the neovim label Mar 2, 2025
@khaneliman
Copy link
Collaborator Author

khaneliman commented Mar 2, 2025

Mostly issues from tests adjusted for stubbed package.

Current failures running locally:

antidote-program: FAILED
Expected home-files/.zshplugins/.zshrc to contain source @antidote@/share/antidote/antidote.zsh but it did not.
For further reference please introspect /nix/store/dpzdihhbrdgjq6ndipir3c76aa11sdbd-nmt-report-antidote-program
atuin-bash: FAILED
Expected home-files/.bashrc to contain eval "$(@atuin@/bin/atuin init bash )" but it did not.
For further reference please introspect /nix/store/2gnvmb1azx3wpv1k9gyagf39n5gqbz32-nmt-report-atuin-bash
atuin-fish: FAILED
Expected home-files/.config/fish/config.fish to contain @atuin@/bin/atuin init fish | source but it did not.
For further reference please introspect /nix/store/4vcbrirgrwm7cirz0zdnhgpsinajxmlp-nmt-report-atuin-fish
atuin-set-flags: FAILED
Expected home-files/.bashrc to contain eval "$(@atuin@/bin/atuin init bash --disable-ctrl-r --disable-up-arrow)" but it did not.
For further reference please introspect /nix/store/gdqf63rv70v5n953lc1c83jgvy4r8kgx-nmt-report-atuin-set-flags
atuin-zsh: FAILED
Expected home-files/.zshrc to contain eval "$(@atuin@/bin/atuin init zsh )" but it did not.
For further reference please introspect /nix/store/dl0qwl6jcfj8bdhnnb6n8gis1rcqb03p-nmt-report-atuin-zsh
bash-completion: FAILED
Expected home-files/.bashrc to contain   . "@bash-completion@/etc/profile.d/bash_completion.sh" but it did not.
For further reference please introspect /nix/store/w6w6500zmy2ibp6kskr8fyx66s3p1mm2-nmt-report-bash-completion
carapace-bash: FAILED
Expected home-files/.bashrc to match source <(@carapace@/bin/carapace _carapace bash) but it did not.
For further reference please introspect /nix/store/806zpqlycfg1afbws9w96adkmcrl3n7f-nmt-report-carapace-bash
carapace-zsh: FAILED
Expected home-files/.zshrc to match source <(@carapace@/bin/carapace _carapace zsh) but it did not.
For further reference please introspect /nix/store/1c1d9bd0dc920h21mp46pva3mk08khl1-nmt-report-carapace-zsh
direnv-bash: FAILED
Expected home-files/.bashrc to match eval "\$(@direnv@/bin/direnv hook bash)" but it did not.
For further reference please introspect /nix/store/p78i3z9hnk11x5kash5xhi9v4ilbi9dc-nmt-report-direnv-bash
direnv-nushell: FAILED
Expected home-files/.config/nushell/config.nu to match @direnv@/bin/direnv export json but it did not.
For further reference please introspect /nix/store/52xj1r1qlims83y8bbaxy537qhw6qq5m-nmt-report-direnv-nushell
espanso-darwin-basic-configuration: FAILED
Expected /nix/store/37630pkl8j62rqja3w087xb3xp3qj0hq-nmt-report-espanso-darwin-basic-configuration/normalized/org.nix-community.home.espanso.plist to be same as /nix/store/rwfhhcp05njjmlycb1sfdipjkkcbn1ml-launch
--- actual
+++ expected
@@ -5,7 +5,7 @@
        <key>EnvironmentVariables</key>
        <dict>
                <key>PATH</key>
-               <string>/nix/store/00000000000000000000000000000000-espanso/bin:/usr/bin:/bin:/usr/sbin:/sbin</string>
+               <string>@espanso@/bin:/usr/bin:/bin:/usr/sbin:/sbin</string>
        </dict>
        <key>KeepAlive</key>
        <dict>
@@ -18,7 +18,7 @@
        <string>org.nix-community.home.espanso</string>
        <key>ProgramArguments</key>
        <array>
-               <string>/nix/store/00000000000000000000000000000000-espanso/bin/espanso</string>
+               <string>@espanso@/bin/espanso</string>
                <string>launcher</string>
        </array>
        <key>RunAtLoad</key>
For further reference please introspect /nix/store/37630pkl8j62rqja3w087xb3xp3qj0hq-nmt-report-espanso-darwin-basic-configuration
gh-credential-helper: FAILED
Expected home-files/.config/git/config to be same as /nix/store/8f7qxr7j10xcy8kmf6rc7nm4hmsjv9pq-credential-helper.git.conf but were different:
--- actual
+++ expected
@@ -1,8 +1,8 @@
 [credential "https://github.com"]
-       helper = "/nix/store/byfq0s23mmly1fc9zaqsgzw2qq066ksc-gh-2.67.0/bin/gh auth git-credential"
+       helper = "@gh@/bin/gh auth git-credential"

 [credential "https://github.example.com"]
-       helper = "/nix/store/byfq0s23mmly1fc9zaqsgzw2qq066ksc-gh-2.67.0/bin/gh auth git-credential"
+       helper = "@gh@/bin/gh auth git-credential"

 [gpg]
        format = "openpgp"
For further reference please introspect /nix/store/dyq479nnf5bwpb0pd4xj6w0ci4r2i987-nmt-report-gh-credential-helper
git-with-email: FAILED
Expected home-files/.config/git/config to be same as /nix/store/g2c6bgwcpccnnz9xabm8j23pv46d9pm2-git-with-email-expected.conf but were different:
--- actual
+++ expected
@@ -2,7 +2,7 @@
        format = "openpgp"

 [gpg "openpgp"]
-       program = "/nix/store/69pwwprid9rhgkz9ip9nq71p0r2b73b7-gnupg-2.4.7/bin/gpg"
+       program = "@gnupg@/bin/gpg"

 [sendemail "hm-account"]
        from = "H. M. Test Jr. <[email protected]>"
For further reference please introspect /nix/store/mngdzsjydj89p6zgfwvhvpzw46rzylvp-nmt-report-git-with-email
git-with-most-options: FAILED
Expected home-files/.config/git/config to be same as /nix/store/iwc08wghbm424fc71g3ws539xlazsqkb-git-expected.conf but were different:
--- actual
+++ expected
@@ -7,7 +7,7 @@
        gpgSign = true

 [core]
-       pager = "/nix/store/fm0v6pmbgsiy0zwbjybmik5zkkavx1v0-delta-0.18.2/bin/delta"
+       pager = "@delta@/bin/delta"

 [delta]
        features = "decorations"
@@ -44,7 +44,7 @@
        program = "path-to-gpg"

 [interactive]
-       diffFilter = "/nix/store/fm0v6pmbgsiy0zwbjybmik5zkkavx1v0-delta-0.18.2/bin/delta --color-only"
+       diffFilter = "@delta@/bin/delta --color-only"

 [tag]
        gpgSign = true
For further reference please introspect /nix/store/4s2dgb4wsqz22v7snn0hzqzlafyymnna-nmt-report-git-with-most-options
git-with-msmtp: FAILED
Expected home-files/.config/git/config to be same as /nix/store/6s5y0gn6yirjvpy32vskn2pl0bjv5yi4-git-with-msmtp-expected.conf but were different:
--- actual
+++ expected
@@ -14,7 +14,7 @@
 [sendemail "[email protected]"]
        envelopeSender = "auto"
        from = "H. M. Test <[email protected]>"
-       smtpServer = "/nix/store/pjpq9fkbbs7590xlyaxafbhd9wycmab6-msmtp-1.8.26/bin/msmtp"
+       smtpServer = "@msmtp@/bin/msmtp"

 [user]
        email = "[email protected]"
For further reference please introspect /nix/store/c33pl24z3g1rkqv2b2s7cpg0f5x66ag0-nmt-report-git-with-msmtp
gpg-mutable-keyfiles: FAILED
Expected activate to match ^run @gnupg@/bin/gpg \$QUIET_ARG --import /nix/store/[0-9a-z]*-key1$ but it did not.
For further reference please introspect /nix/store/wpkrcj96yrnnimvjlhcmasd5lkaqv8r6-nmt-report-gpg-mutable-keyfiles
granted-integration-enabled: FAILED
Expected home-files/.zshrc to contain source @granted@/bin/assume "$@" but it did not.
For further reference please introspect /nix/store/m0c6ydxlk6vznyf88kh0m07kr59hhz2h-nmt-report-granted-integration-enabled
lesspipe: FAILED
Expected home-path/etc/profile.d/hm-session-vars.sh to contain export LESSOPEN="|@lesspipe@/bin/lesspipe.sh %s" but it did not.
For further reference please introspect /nix/store/ppfzphf88hrml1d97qvjpcyhjx6ga3c7-nmt-report-lesspipe
mu-basic-configuration: FAILED
Expected activate to contain run @mu@/bin/mu init --maildir=/home/hm-user/Mail --muhome "/home/hm-user/.cache/mu" [email protected] [email protected] $VERBOSE_ARG; but it did not.
For further reference please introspect /nix/store/sl3wi72gs9cnp8ncy5b0fncjycmbfra1-nmt-report-mu-basic-configuration
mu-custom-configuration: FAILED
Expected activate to contain run @mu@/bin/mu init --maildir=/home/hm-user/Mail --muhome "/home/hm-user/.local/share/mu" [email protected] [email protected] $VERBOSE_ARG; but it did not.
For further reference please introspect /nix/store/gj0dkilfqf4nf66dj4vhxq84i43m0csd-nmt-report-mu-custom-configuration
nix-gc: FAILED
Expected LaunchAgents/org.nix-community.home.nix-gc.plist to be same as /nix/store/z245jqx5rnx14jirycj56xf8ycnazdxm-expected-agent.plist but were different:
--- actual
+++ expected
@@ -6,7 +6,7 @@
        <string>org.nix-community.home.nix-gc</string>
        <key>ProgramArguments</key>
        <array>
-               <string>/nix/store/zmv61g2vlny1njf7s4zdqq122w49ba3w-nix-2.24.12/bin/nix-collect-garbage</string>
+               <string>@nix@/bin/nix-collect-garbage</string>
                <string>--delete-older-than 30d</string>
        </array>
        <key>StartCalendarInterval</key>
For further reference please introspect /nix/store/yfgv9fgwzmc0snvr9ybqz6ar8wk1n733-nmt-report-nix-gc
nix-index-integrations: FAILED
Expected home-files/.bashrc to match source @nix-index@/etc/profile.d/command-not-found.sh but it did not.
For further reference please introspect /nix/store/f237ghd8akcd149d9gikrfknmpqa9557-nmt-report-nix-index-integrations
nix-your-shell-enable-shells: FAILED
Expected home-files/.config/fish/config.fish to contain @nix-your-shell@/bin/nix-your-shell fish | source but it did not.
For further reference please introspect /nix/store/yq3pins27xdcfzra3b11zyp1ag787iy3-nmt-report-nix-your-shell-enable-shells
ollama-darwin: FAILED
Expected LaunchAgents/org.nix-community.home.ollama.plist to be same as /nix/store/4zqh97h8a5nhcqq9ck1qklzx9pz59p5p-expected-agent.plist but were different:
--- actual
+++ expected
@@ -24,8 +24,8 @@
        <string>Background</string>
        <key>ProgramArguments</key>
        <array>
-               <string>/nix/store/2ln7p6ia14cp2p30dbhf05a1s1n8nmcm-ollama-0.5.12/bin/ollama</string>
+               <string>@ollama@/bin/ollama</string>
                <string>serve</string>
        </array>
 </dict>
-</plist>
\ No newline at end of file
+</plist>
For further reference please introspect /nix/store/1zxbrgzlnhm85y534n2nk9nkrbaxrsls-nmt-report-ollama-darwin
pay-respects-integration-enabled: FAILED
Expected home-files/.bashrc to contain eval "$(@pay-respects@/bin/pay-respects bash --alias)" but it did not.
For further reference please introspect /nix/store/bn6v9m9j22yjgs3gi3haz5vlnyxwj5yl-nmt-report-pay-respects-integration-enabled
pls-bash: FAILED
Expected home-files/.bashrc to contain alias ls=@pls@/bin/pls but it did not.
For further reference please introspect /nix/store/iz1rs64v5chv13k5sd2q4gzqjp83aqz5-nmt-report-pls-bash
pyenv-bash: FAILED
Expected home-files/.bashrc to contain eval "$(@pyenv@/bin/pyenv init - bash)" but it did not.
For further reference please introspect /nix/store/q77vbvzxazs2vk7gfp8k2lx5sakfrnr2-nmt-report-pyenv-bash
pyenv-fish: FAILED
Expected home-files/.config/fish/config.fish to contain @pyenv@/bin/pyenv init - fish | source but it did not.
For further reference please introspect /nix/store/nwqkpa86sfzj468m8xva18zgw653vpdp-nmt-report-pyenv-fish
pyenv-zsh: FAILED
Expected home-files/.zshrc to contain eval "$(@pyenv@/bin/pyenv init - zsh)" but it did not.
For further reference please introspect /nix/store/4pgwi7gmw82vhvfy0ksrjkz9bhsjxflw-nmt-report-pyenv-zsh
scmpuff-bash: FAILED
Expected home-files/.bashrc to contain eval "$(@scmpuff@/bin/scmpuff init --shell=bash)" but it did not.
For further reference please introspect /nix/store/wf7z7jqnjj9hd9ii3bkrwxwl1smh23qv-nmt-report-scmpuff-bash
scmpuff-fish: FAILED
Expected home-files/.config/fish/config.fish to contain @scmpuff@/bin/scmpuff init --shell=fish | source but it did not.
For further reference please introspect /nix/store/vvrrjyjdicyh3m72m9ff0sas2drfqfr5-nmt-report-scmpuff-fish
scmpuff-no-aliases: FAILED
Expected home-files/.bashrc to contain eval "$(@scmpuff@/bin/scmpuff init --shell=bash --aliases=false)" but it did not.
For further reference please introspect /nix/store/b6sd6qkmya5p4m245fnjxdh0vbvigzis-nmt-report-scmpuff-no-aliases
scmpuff-zsh: FAILED
Expected home-files/.zshrc to contain eval "$(@scmpuff@/bin/scmpuff init --shell=zsh)" but it did not.
For further reference please introspect /nix/store/3nlvsi0s7yiszf3yfl9adby2w7hl1lf8-nmt-report-scmpuff-zsh
syncthing-extra-options: FAILED
Expected LaunchAgents/org.nix-community.home.syncthing.plist to be same as /nix/store/s4sm9vxmdaw5bl4r1plgjjgsj914pdzv-expected-agent.plist but were different:
--- actual
+++ expected
@@ -15,7 +15,12 @@
        <string>Background</string>
        <key>ProgramArguments</key>
        <array>
-               <string>/nix/store/disdn12sljwa0hl36vb12yw7ng0022h7-syncthing-wrapper</string>
+               <string>@syncthing@/bin/syncthing</string>
+               <string>-no-browser</string>
+               <string>-no-restart</string>
+               <string>-logflags=0</string>
+               <string>-foo</string>
+               <string>-bar "baz"</string>
        </array>
 </dict>
 </plist>
\ No newline at end of file
For further reference please introspect /nix/store/ikmlrf9vhg9wpq01hkvhjv1a92r14vjn-nmt-report-syncthing-extra-options
thefuck-integration-enabled: FAILED
Expected home-files/.bashrc to contain eval "$(@thefuck@/bin/thefuck --alias)" but it did not.
For further reference please introspect /nix/store/r3bkvws0i6ljwli9d1iawcq4m34fw0ad-nmt-report-thefuck-integration-enabled
thefuck-integration-enabled-instant: FAILED
Expected home-files/.bashrc to contain eval "$(@thefuck@/bin/thefuck --alias --enable-experimental-instant-mode)" but it did not.
For further reference please introspect /nix/store/j1bz1wz79xc31w0kca0yd3aq3lhac58k-nmt-report-thefuck-integration-enabled-instant
thunderbird: FAILED
Expected home-files/Library/Thunderbird/Profiles/first/user.js to be same as /nix/store/a2higsxyldkw30md75zymshh0pkp7j3w-thunderbird-expected-first-darwin.js but were different:
--- actual
+++ expected
@@ -3,10 +3,9 @@
 user_pref("general.useragent.override", "");
 user_pref("mail.account.account_bcd3ace52bed41febb6cdc2fb1303aebaa573e0d993872da503950901bb6c6fc.identities", "id_bcd3ace52bed41febb6cdc2fb1303aebaa573e0d993872da503950901bb6c6fc");
 user_pref("mail.account.account_bcd3ace52bed41febb6cdc2fb1303aebaa573e0d993872da503950901bb6c6fc.server", "server_bcd3ace52bed41febb6cdc2fb1303aebaa573e0d993872da503950901bb6c6fc");
-user_pref("mail.account.account_c6cc42837ed0a8041f93ff12c579a4af0dbe702461c97eef069f9f5f8dc4bfab.server", "server_c6cc42837ed0a8041f93ff12c579a4af0dbe702461c97eef069f9f5f8dc4bfab");
 user_pref("mail.account.account_cda3f13b64c1db7d4b58ce07a31304a362d7dcaf14476bfabcca913ae41ada9f.identities", "id_cda3f13b64c1db7d4b58ce07a31304a362d7dcaf14476bfabcca913ae41ada9f,id_8bbcff78f53202c0bfaa490a2068
 user_pref("mail.account.account_cda3f13b64c1db7d4b58ce07a31304a362d7dcaf14476bfabcca913ae41ada9f.server", "server_cda3f13b64c1db7d4b58ce07a31304a362d7dcaf14476bfabcca913ae41ada9f");
-user_pref("mail.accountmanager.accounts", "account_bcd3ace52bed41febb6cdc2fb1303aebaa573e0d993872da503950901bb6c6fc,account_cda3f13b64c1db7d4b58ce07a31304a362d7dcaf14476bfabcca913ae41ada9f,account_c6cc42837ed0a
+user_pref("mail.accountmanager.accounts", "account_bcd3ace52bed41febb6cdc2fb1303aebaa573e0d993872da503950901bb6c6fc,account_cda3f13b64c1db7d4b58ce07a31304a362d7dcaf14476bfabcca913ae41ada9f");
 user_pref("mail.accountmanager.defaultaccount", "account_cda3f13b64c1db7d4b58ce07a31304a362d7dcaf14476bfabcca913ae41ada9f");
 user_pref("mail.identity.id_8bbcff78f53202c0bfaa490a2068e3e5d6e36872144c659952ecc0ada47d7562.attachPgpKey", false);
 user_pref("mail.identity.id_8bbcff78f53202c0bfaa490a2068e3e5d6e36872144c659952ecc0ada47d7562.autoEncryptDrafts", true);
@@ -53,11 +52,6 @@
 user_pref("mail.server.server_bcd3ace52bed41febb6cdc2fb1303aebaa573e0d993872da503950901bb6c6fc.socketType", 3);
 user_pref("mail.server.server_bcd3ace52bed41febb6cdc2fb1303aebaa573e0d993872da503950901bb6c6fc.type", "imap");
 user_pref("mail.server.server_bcd3ace52bed41febb6cdc2fb1303aebaa573e0d993872da503950901bb6c6fc.userName", "home.manager.jr");
-user_pref("mail.server.server_c6cc42837ed0a8041f93ff12c579a4af0dbe702461c97eef069f9f5f8dc4bfab.directory", "Library/Thunderbird/Profiles/first/Mail/Feeds-c6cc42837ed0a8041f93ff12c579a4af0dbe702461c97eef069f9f5f
-user_pref("mail.server.server_c6cc42837ed0a8041f93ff12c579a4af0dbe702461c97eef069f9f5f8dc4bfab.directory-rel", "[ProfD]Mail/Feeds-c6cc42837ed0a8041f93ff12c579a4af0dbe702461c97eef069f9f5f8dc4bfab");
-user_pref("mail.server.server_c6cc42837ed0a8041f93ff12c579a4af0dbe702461c97eef069f9f5f8dc4bfab.hostname", "Feeds-c6cc42837ed0a8041f93ff12c579a4af0dbe702461c97eef069f9f5f8dc4bfab");
-user_pref("mail.server.server_c6cc42837ed0a8041f93ff12c579a4af0dbe702461c97eef069f9f5f8dc4bfab.name", "rss");
-user_pref("mail.server.server_c6cc42837ed0a8041f93ff12c579a4af0dbe702461c97eef069f9f5f8dc4bfab.type", "rss");
 user_pref("mail.server.server_cda3f13b64c1db7d4b58ce07a31304a362d7dcaf14476bfabcca913ae41ada9f.directory", "Library/Thunderbird/Profiles/first/ImapMail/cda3f13b64c1db7d4b58ce07a31304a362d7dcaf14476bfabcca913ae4
 user_pref("mail.server.server_cda3f13b64c1db7d4b58ce07a31304a362d7dcaf14476bfabcca913ae41ada9f.directory-rel", "[ProfD]ImapMail/cda3f13b64c1db7d4b58ce07a31304a362d7dcaf14476bfabcca913ae41ada9f");
 user_pref("mail.server.server_cda3f13b64c1db7d4b58ce07a31304a362d7dcaf14476bfabcca913ae41ada9f.hostname", "imap.example.com");
For further reference please introspect /nix/store/4pw613x2nngdl939274alp5w2kgcsrx2-nmt-report-thunderbird
thunderbird-with-firefox: FAILED
Expected home-files/Library/Thunderbird/Profiles/first/user.js to be same as /nix/store/a2higsxyldkw30md75zymshh0pkp7j3w-thunderbird-expected-first-darwin.js but were different:
--- actual
+++ expected
@@ -3,10 +3,9 @@
 user_pref("general.useragent.override", "");
 user_pref("mail.account.account_bcd3ace52bed41febb6cdc2fb1303aebaa573e0d993872da503950901bb6c6fc.identities", "id_bcd3ace52bed41febb6cdc2fb1303aebaa573e0d993872da503950901bb6c6fc");
 user_pref("mail.account.account_bcd3ace52bed41febb6cdc2fb1303aebaa573e0d993872da503950901bb6c6fc.server", "server_bcd3ace52bed41febb6cdc2fb1303aebaa573e0d993872da503950901bb6c6fc");
-user_pref("mail.account.account_c6cc42837ed0a8041f93ff12c579a4af0dbe702461c97eef069f9f5f8dc4bfab.server", "server_c6cc42837ed0a8041f93ff12c579a4af0dbe702461c97eef069f9f5f8dc4bfab");
 user_pref("mail.account.account_cda3f13b64c1db7d4b58ce07a31304a362d7dcaf14476bfabcca913ae41ada9f.identities", "id_cda3f13b64c1db7d4b58ce07a31304a362d7dcaf14476bfabcca913ae41ada9f,id_8bbcff78f53202c0bfaa490a2068
 user_pref("mail.account.account_cda3f13b64c1db7d4b58ce07a31304a362d7dcaf14476bfabcca913ae41ada9f.server", "server_cda3f13b64c1db7d4b58ce07a31304a362d7dcaf14476bfabcca913ae41ada9f");
-user_pref("mail.accountmanager.accounts", "account_bcd3ace52bed41febb6cdc2fb1303aebaa573e0d993872da503950901bb6c6fc,account_cda3f13b64c1db7d4b58ce07a31304a362d7dcaf14476bfabcca913ae41ada9f,account_c6cc42837ed0a
+user_pref("mail.accountmanager.accounts", "account_bcd3ace52bed41febb6cdc2fb1303aebaa573e0d993872da503950901bb6c6fc,account_cda3f13b64c1db7d4b58ce07a31304a362d7dcaf14476bfabcca913ae41ada9f");
 user_pref("mail.accountmanager.defaultaccount", "account_cda3f13b64c1db7d4b58ce07a31304a362d7dcaf14476bfabcca913ae41ada9f");
 user_pref("mail.identity.id_8bbcff78f53202c0bfaa490a2068e3e5d6e36872144c659952ecc0ada47d7562.attachPgpKey", false);
 user_pref("mail.identity.id_8bbcff78f53202c0bfaa490a2068e3e5d6e36872144c659952ecc0ada47d7562.autoEncryptDrafts", true);
@@ -53,11 +52,6 @@
 user_pref("mail.server.server_bcd3ace52bed41febb6cdc2fb1303aebaa573e0d993872da503950901bb6c6fc.socketType", 3);
 user_pref("mail.server.server_bcd3ace52bed41febb6cdc2fb1303aebaa573e0d993872da503950901bb6c6fc.type", "imap");
 user_pref("mail.server.server_bcd3ace52bed41febb6cdc2fb1303aebaa573e0d993872da503950901bb6c6fc.userName", "home.manager.jr");
-user_pref("mail.server.server_c6cc42837ed0a8041f93ff12c579a4af0dbe702461c97eef069f9f5f8dc4bfab.directory", "Library/Thunderbird/Profiles/first/Mail/Feeds-c6cc42837ed0a8041f93ff12c579a4af0dbe702461c97eef069f9f5f8dc4bfab");
-user_pref("mail.server.server_c6cc42837ed0a8041f93ff12c579a4af0dbe702461c97eef069f9f5f8dc4bfab.directory-rel", "[ProfD]Mail/Feeds-c6cc42837ed0a8041f93ff12c579a4af0dbe702461c97eef069f9f5f8dc4bfab");
-user_pref("mail.server.server_c6cc42837ed0a8041f93ff12c579a4af0dbe702461c97eef069f9f5f8dc4bfab.hostname", "Feeds-c6cc42837ed0a8041f93ff12c579a4af0dbe702461c97eef069f9f5f8dc4bfab");
-user_pref("mail.server.server_c6cc42837ed0a8041f93ff12c579a4af0dbe702461c97eef069f9f5f8dc4bfab.name", "rss");
-user_pref("mail.server.server_c6cc42837ed0a8041f93ff12c579a4af0dbe702461c97eef069f9f5f8dc4bfab.type", "rss");
 user_pref("mail.server.server_cda3f13b64c1db7d4b58ce07a31304a362d7dcaf14476bfabcca913ae41ada9f.directory", "Library/Thunderbird/Profiles/first/ImapMail/cda3f13b64c1db7d4b58ce07a31304a362d7dcaf14476bfabcca913ae41ada9f");
 user_pref("mail.server.server_cda3f13b64c1db7d4b58ce07a31304a362d7dcaf14476bfabcca913ae41ada9f.directory-rel", "[ProfD]ImapMail/cda3f13b64c1db7d4b58ce07a31304a362d7dcaf14476bfabcca913ae41ada9f");
 user_pref("mail.server.server_cda3f13b64c1db7d4b58ce07a31304a362d7dcaf14476bfabcca913ae41ada9f.hostname", "imap.example.com");
For further reference please introspect /nix/store/x9gmkvz0p987rnxqy1cjrwb7w43k81kj-nmt-report-thunderbird-with-firefox
vscode-snippets: FAILED
Expected home-files/Library/Application Support/Code/Userprofiles/test//snippets/global.code-snippets to exist but it was not found.
For further reference please introspect /nix/store/xbbnyzgmds9jc1nx4gkkzqhmkawsdvjn-nmt-report-vscode-snippets
wezterm-bash-integration-default: FAILED
Expected home-files/.bashrc to contain source "@wezterm@/etc/profile.d/wezterm.sh" but it did not.
For further reference please introspect /nix/store/gf8msv0hgljvn8s3r3rbf86czdc34dgq-nmt-report-wezterm-bash-integration-default
wezterm-bash-integration-enabled: FAILED
Expected home-files/.bashrc to contain source "@wezterm@/etc/profile.d/wezterm.sh" but it did not.
For further reference please introspect /nix/store/yxibrm1ng7amrj2jfv76yryq5hxypc3z-nmt-report-wezterm-bash-integration-enabled
wezterm-zsh-integration-default: FAILED
Expected home-files/.zshrc to contain source "@wezterm@/etc/profile.d/wezterm.sh" but it did not.
For further reference please introspect /nix/store/4pngb8h2cmah9351pp8h7vjaklwgi58n-nmt-report-wezterm-zsh-integration-default
wezterm-zsh-integration-enabled: FAILED
Expected home-files/.zshrc to contain source "@wezterm@/etc/profile.d/wezterm.sh" but it did not.
For further reference please introspect /nix/store/aywm2hb5qqwn9hspi5aspxcr4lv16qmp-nmt-report-wezterm-zsh-integration-enabled
yubikey-agent-darwin: FAILED
Expected LaunchAgents/org.nix-community.home.yubikey-agent.plist to be same as /nix/store/pwc0hjqp3fdynlzkif2mgsxdb7660qiq-expected-agent.plist but were different:
--- actual
+++ expected
@@ -15,7 +15,7 @@
        <string>Background</string>
        <key>ProgramArguments</key>
        <array>
-               <string>@yubikey-agent@/bin/yubikey-agent</string>
+                <string>@yubikey-agent@/bin/yubikey-agent</string>
                <string>-l</string>
                <string>/tmp/yubikey-agent.sock</string>
        </array>
@@ -30,4 +30,4 @@
                </dict>
        </dict>
 </dict>
-</plist>
\ No newline at end of file
+</plist>
For further reference please introspect /nix/store/c7m9wf6c95g93xb5rh30agk3hq49dn03-nmt-report-yubikey-agent-darwin
zellij-enable-shells: FAILED
Expected home-files/.bashrc to contain eval "$(@zellij@/bin/zellij setup --generate-auto-start bash)" but it did not.
For further reference please introspect /nix/store/8x6h5qmwfy5fzavxhjsm2f5am6inir0g-nmt-report-zellij-enable-shells
zplug-modules: FAILED
Expected home-files/.zshrc to contain source @zplug@/share/zplug/init.zsh but it did not.
For further reference please introspect /nix/store/zivplmq7hxv73p9q4fk34rk2qh2vrp6g-nmt-report-zplug-modules

@booxter
Copy link
Contributor

booxter commented Mar 2, 2025

Is there a way to run the whole linux test suite on darwin, and vice versa?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

bug: Darwin tests are completely broken (failing to eval)
2 participants