From: Greg Hudson Date: Sat, 28 Jan 2023 01:13:12 +0000 (-0500) Subject: Add margin to expired tickets in test suite X-Git-Tag: krb5-1.21-beta1~28 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6ecf843bf1e8653c988d2eddba56613f79abe05c;p=thirdparty%2Fkrb5.git Add margin to expired tickets in test suite Very occasionally a test using expired tickets will fail because the ticket isn't seen as expired. Obtain tickets with a longer expiration margin to avoid these failures. --- diff --git a/src/tests/gssapi/t_client_keytab.py b/src/tests/gssapi/t_client_keytab.py index 9a61d53b80..8fdf89e420 100755 --- a/src/tests/gssapi/t_client_keytab.py +++ b/src/tests/gssapi/t_client_keytab.py @@ -136,7 +136,7 @@ realm.run([klist, '-C'], expected_msg='refresh_time = ') # Test 18: no name/ccache specified, manually acquired creds with a # client principal not present in the client keytab. A refresh is # attempted but fails, and an expired ticket error results. -realm.kinit(realm.admin_princ, password('admin'), ['-l', '-1s']) +realm.kinit(realm.admin_princ, password('admin'), ['-l', '-10s']) msgs = ('Getting initial credentials for user/admin@KRBTEST.COM', '/Matching credential not found') realm.run(['./t_ccselect', phost], expected_code=1, diff --git a/src/tests/t_ccache.py b/src/tests/t_ccache.py index 9371a0cd34..11c94976ba 100755 --- a/src/tests/t_ccache.py +++ b/src/tests/t_ccache.py @@ -56,7 +56,7 @@ mark('klist -s single ccache') realm.run([klist, '-s'], expected_code=1) realm.kinit(realm.user_princ, password('user')) realm.run([klist, '-s']) -realm.kinit(realm.user_princ, password('user'), ['-l', '-1s']) +realm.kinit(realm.user_princ, password('user'), ['-l', '-10s']) realm.run([klist, '-s'], expected_code=1) realm.kinit(realm.user_princ, password('user'), ['-S', 'kadmin/admin']) realm.run([klist, '-s'])