* lisp/progmodes/sql.el: Added password wallet using

`auth-source' package.
(sql-auth-source-search-wallet): New function.
(sql-password-wallet): New variable.
(sql-password-search-wallet-function): New variable.
(sql-get-login): Handle password wallet search.
(sql-product-interactive): Handle password function.
* test/lisp/progmodes/sql-test.el: Test wallet changes.
(sql-test-login-params): New test variable.
(with-sql-test-connect-harness): New macro to wrap test
configuration around calls to `sql-connect'.
(sql-test-connect, sql-test-connect-password-func)
(sql-test-connect-wallet-server-database)
(sql-test-connect-wallet-database)
(sql-test-connect-wallet-server): New ERT tests.
* etc/NEWS: Updated SQL Mode descriptions.
2 jobs for wallet in 60 minutes and 2 seconds (queued for 2 seconds)
latest
Status Job ID Name Coverage
  Test
failed #855
test-all

01:00:02

failed #856
test-filenotify-gio

01:00:01

 
Name Stage Failure
failed
test-filenotify-gio Test The script exceeded the maximum execution time set for the job
Reverting buffer `file-notify-testQx1hcn'.
passed 10/21 file-notify-test04-autorevert-remote (7.289178 sec)
passed 11/21 file-notify-test05-file-validity (3.028761 sec)
passed 12/21 file-notify-test05-file-validity-remote (1.848093 sec)
passed 13/21 file-notify-test06-dir-validity (0.001303 sec)
passed 14/21 file-notify-test06-dir-validity-remote (0.423881 sec)
passed 15/21 file-notify-test07-many-events (52.726017 sec)
Pulling docker image gitlab/gitlab-runner-helper:x86_64-f100a208 ...
ERROR: Job failed: execution took longer than 1h0m0s seconds
failed
test-all Test The script exceeded the maximum execution time set for the job
make -C test check-expensive
make[1]: Entering directory '/builds/emacs/emacs/test'
rm -f ./*.tmp
make[2]: Entering directory '/builds/emacs/emacs/test'
make[3]: Entering directory '/builds/emacs/emacs/test'
ELC lisp/net/tramp-tests.elc
GEN lisp/net/tramp-tests.log
Pulling docker image gitlab/gitlab-runner-helper:x86_64-f100a208 ...
ERROR: Job failed: execution took longer than 1h0m0s seconds