{"action":"closed","issue":{"url":"https://api.github.com/repos/att/ast/issues/812","repository_url":"https://api.github.com/repos/att/ast","labels_url":"https://api.github.com/repos/att/ast/issues/812/labels{/name}","comments_url":"https://api.github.com/repos/att/ast/issues/812/comments","events_url":"https://api.github.com/repos/att/ast/issues/812/events","html_url":"https://github.com/att/ast/issues/812","id":354137635,"node_id":"MDU6SXNzdWUzNTQxMzc2MzU=","number":812,"title":"Expect based tests have transient failures that can be hard to understand","user":{"login":"siteshwar","id":1300760,"node_id":"MDQ6VXNlcjEzMDA3NjA=","avatar_url":"https://avatars3.githubusercontent.com/u/1300760?v=4","gravatar_id":"","url":"https://api.github.com/users/siteshwar","html_url":"https://github.com/siteshwar","followers_url":"https://api.github.com/users/siteshwar/followers","following_url":"https://api.github.com/users/siteshwar/following{/other_user}","gists_url":"https://api.github.com/users/siteshwar/gists{/gist_id}","starred_url":"https://api.github.com/users/siteshwar/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/siteshwar/subscriptions","organizations_url":"https://api.github.com/users/siteshwar/orgs","repos_url":"https://api.github.com/users/siteshwar/repos","events_url":"https://api.github.com/users/siteshwar/events{/privacy}","received_events_url":"https://api.github.com/users/siteshwar/received_events","type":"User","site_admin":false},"labels":[{"id":933099645,"node_id":"MDU6TGFiZWw5MzMwOTk2NDU=","url":"https://api.github.com/repos/att/ast/labels/testing","name":"testing","color":"0e8a16","default":false}],"state":"closed","locked":false,"assignee":{"login":"krader1961","id":7545917,"node_id":"MDQ6VXNlcjc1NDU5MTc=","avatar_url":"https://avatars2.githubusercontent.com/u/7545917?v=4","gravatar_id":"","url":"https://api.github.com/users/krader1961","html_url":"https://github.com/krader1961","followers_url":"https://api.github.com/users/krader1961/followers","following_url":"https://api.github.com/users/krader1961/following{/other_user}","gists_url":"https://api.github.com/users/krader1961/gists{/gist_id}","starred_url":"https://api.github.com/users/krader1961/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/krader1961/subscriptions","organizations_url":"https://api.github.com/users/krader1961/orgs","repos_url":"https://api.github.com/users/krader1961/repos","events_url":"https://api.github.com/users/krader1961/events{/privacy}","received_events_url":"https://api.github.com/users/krader1961/received_events","type":"User","site_admin":false},"assignees":[{"login":"krader1961","id":7545917,"node_id":"MDQ6VXNlcjc1NDU5MTc=","avatar_url":"https://avatars2.githubusercontent.com/u/7545917?v=4","gravatar_id":"","url":"https://api.github.com/users/krader1961","html_url":"https://github.com/krader1961","followers_url":"https://api.github.com/users/krader1961/followers","following_url":"https://api.github.com/users/krader1961/following{/other_user}","gists_url":"https://api.github.com/users/krader1961/gists{/gist_id}","starred_url":"https://api.github.com/users/krader1961/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/krader1961/subscriptions","organizations_url":"https://api.github.com/users/krader1961/orgs","repos_url":"https://api.github.com/users/krader1961/repos","events_url":"https://api.github.com/users/krader1961/events{/privacy}","received_events_url":"https://api.github.com/users/krader1961/received_events","type":"User","site_admin":false}],"milestone":null,"comments":10,"created_at":"2018-08-26T23:13:52Z","updated_at":"2018-08-30T22:57:39Z","closed_at":"2018-08-30T22:57:39Z","author_association":"COLLABORATOR","body":"Related log from failing test:\r\n\r\n```\r\n193/194 emacs.exp                               OK       2.32 s \r\n\r\n\r\n\r\n--- command ---\r\n\r\nSHELL='/Users/travis/build/att/ast/build/src/cmd/ksh93/ksh' LD_LIBRARY_PATH='/Users/travis/build/att/ast/build/src/lib/libast:/Users/travis/build/att/ast/build/src/lib/libcmd:/Users/travis/build/att/ast/build/src/lib/libcoshell:/Users/travis/build/att/ast/build/src/lib/libdll' LIBSAMPLE_PATH='/Users/travis/build/att/ast/build/src/lib/libdll/libsample.dylib' /Users/travis/build/att/ast/build/src/cmd/ksh93/ksh /Users/travis/build/att/ast/src/cmd/ksh93/tests/util/run_test.sh emacs.exp\r\n\r\n--- stdout ---\r\n\r\n<I> run_test[73]: TEST_DIR=/var/folders/nz/vv4_9tw56nv9k3tkvyszvwg80000gn/T/ksh.emacs.exp.XXXXXXX.YPgUDde1\r\n\r\n<I> run_test[203]: Iteration 1 of interactive test 'emacs.exp' failed\r\n\r\n--- stderr ---\r\n\r\n<E> run_test[122]: Stdout for emacs.exp had unexpected differences:\r\n\r\n--- /Users/travis/build/att/ast/src/cmd/ksh93/tests/emacs.exp.out\t2018-08-26 22:15:16.000000000 +0000\r\n\r\n+++ emacs.exp.out\t2018-08-26 22:21:41.000000000 +0000\r\n\r\n@@ -18,15 +18,3 @@\r\n\r\n ctrl-k deletes characters to end of line\r\n\r\n ctrl-w kills from cursor to mark\r\n\r\n ctrl-y yanks back item to the line\r\n\r\n-alt-< fetches least recent history line\r\n\r\n-ctrl-r reverse searches history for a previous command\r\n\r\n-ctrl-o executes current history entry\r\n\r\n-ctrl-o executes current history entry and retrieves next history entry\r\n\r\n-alt-. inserts last word from previous command\r\n\r\n-alt-_ inserts last word from previous command\r\n\r\n-alt-* generates file name completions\r\n\r\n-tab generates command or file name completions\r\n\r\n-alt-= generates file or command name completions\r\n\r\n-alt-ctrl-v generates version number\r\n\r\n-alt-# appends '#' to beginning of line\r\n\r\n-alt-# appends '#' to beginning of line and puts it in history\r\n\r\n<E> run_test[143]: Stderr for emacs.exp should have been empty:\r\n\r\ntimeout\r\n\r\n    while executing\r\n\r\n\"error $msg\"\r\n\r\n    (procedure \"abort\" line 2)\r\n\r\n    invoked from within\r\n\r\n\"abort \"timeout\"\"\r\n\r\n    invoked from within\r\n\r\n\"expect -re \"^set -o emacs$\" {\r\n\r\n    puts \"alt-< fetches least recent history line\"\r\n\r\n}\"\r\n\r\n    (file \"/Users/travis/build/att/ast/src/cmd/ksh93/tests/emacs.exp\" line 251)\r\n\r\n\r\n-------\r\n```\r\n\r\nThey are probably failing due to timing issues."}}
{"actor":{"display_login":"krader1961"}}