Sorry for coming back to you so late. I was reassigned to another project temporarily and its urgency prevented me from being responsive.
So I did submit a pull request but the jenkins failed on some step.
I was thinking of sending another pull request with fix on latest HEAD.
So, I did a clean pull of latest head and I am trying to build it.
My intent is to have a good development environment so that I can contribute more.
But “make test” fails for me now. Should I be pulling some specific branch for my development or I should be developing on HEAD?
Here is what I did today:
[ platform]$ cat /etc/os-release
NAME="CentOS Linux"
VERSION=“7 (Core)”
[ platform]$ uname -a
Linux mm-dev.novalocal 3.10.0-514.26.2.el7.x86_64 #1 SMP Tue Jul 4 15:04:05 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
git pull
[ platform]$ git lg |head -1
f6e0310 - (31 hours ago) [PLT-7390] Add Type = 'O' in getting open teams at sql store (#7207) - Saturnino Abril (grafted, HEAD, origin master
make test
[2017/08/24 22:44:02 UTC] [DEBG] GET - /api/v4/websocket
[2017/08/24 22:44:02 UTC] [DEBG] websocket.read: closing websocket for userId=4hc7t5ta73rxdeksgx86mbairo error=read tcp [::1]:8065->[::1]:43554: read: connection reset by peer
[2017/08/24 22:44:02 UTC] [DEBG] GET - /api/v4/websocket
[2017/08/24 22:44:02 UTC] [DEBG] /api/v3/users/websocket:ping
[2017/08/24 22:44:03 UTC] [EROR] websocket routing error: seq=4 uid=4hc7t5ta73rxdeksgx86mbairo api.web_socket_router.no_action.app_error [details: ]
[2017/08/24 22:44:03 UTC] [EROR] websocket routing error: seq=5 uid=4hc7t5ta73rxdeksgx86mbairo api.web_socket_router.bad_action.app_error [details: ]
[2017/08/24 22:44:03 UTC] [EROR] websocket routing error: seq=0 uid=4hc7t5ta73rxdeksgx86mbairo api.web_socket_router.bad_seq.app_error [details: ]
[2017/08/24 22:44:04 UTC] [DEBG] /api/v3/users/websocket:user_typing
[2017/08/24 22:44:04 UTC] [EROR] /api/v3/users/websocket:user_typing seq=6 uid=4hc7t5ta73rxdeksgx86mbairo Invalid channel_id parameter [details: ]
— PASS: TestWebSocket (3.38s)
=== RUN TestZZWebSocketTearDown
— PASS: TestZZWebSocketTearDown (2.00s)
FAIL
[2017/08/24 22:44:06 UTC] [INFO] Stopping Server…
[2017/08/24 22:44:06 UTC] [INFO] Closing SqlStore
[2017/08/24 22:44:06 UTC] [INFO] stopping websocket hub connections
[2017/08/24 22:44:06 UTC] [INFO] Server stopped
coverage: 46.2% of statements in github .com/mattermost/platform/api, github .com/mattermost/platform/api4, github .com/mattermost/platform/app, github .com/mattermost/platform/app/plugin, github .com/mattermost/platform/app/plugin/jira, github .com/mattermost/platform/cmd/platform, github .com/mattermost/platform/einterfaces, github .com/mattermost/platform/einterfaces/jobs, github .com/mattermost/platform/imports, github .com/mattermost/platform/jobs, github .com/mattermost/platform/manualtesting, github .com/mattermost/platform/model, github .com/mattermost/platform/model/gitlab, github .com/mattermost/platform/plugin, github .com/mattermost/platform/plugin/pluginenv, github .com/mattermost/platform/plugin/plugintest, github .com/mattermost/platform/plugin/rpcplugin, github .com/mattermost/platform/store, github .com/mattermost/platform/utils, github .com/mattermost/platform/web, github .com/mattermost/platform/wsapi
exit status 1
FAIL github .com/mattermost/platform/api4 354.742s
make: *** [test-te] Error 1