Skip to content
This repository was archived by the owner on May 9, 2020. It is now read-only.

Initial hack on noVNC support #185

Merged
gregarndt merged 7 commits intomasterfrom
novnc
Nov 30, 2015
Merged

Initial hack on noVNC support #185
gregarndt merged 7 commits intomasterfrom
novnc

Conversation

@jonasfj
Copy link
Contributor

@jonasfj jonasfj commented Nov 20, 2015

This is very hard to test automatically... I considered using phantomjs... but I'm not even sure that would work... and it quickly get very very complicated as we need to copy in noVNC sources.

I'm aware that it's not pretty to mix this with the interactive feature. But both of them needs the wrapper script that prevents exit while an interactive session is in progress. Also we don't want two options.

@taskcluster-ci
Copy link

@taskcluster-ci
Copy link

@taskcluster-ci
Copy link

@jonasfj jonasfj changed the title Initial hack on noVNC support (running tests) Initial hack on noVNC support Nov 21, 2015
@jonasfj
Copy link
Contributor Author

jonasfj commented Nov 21, 2015

@gregarndt, I think this is ready for review on Monday...

If you don't have time for a full review, it would be awesome if you could at least build and deploy and AMI as test-worker or something.. .So I can play with the UI side of it... and see how bad the latency is... Maybe I do need to fix latency issues, I'm not sure yet.

@taskcluster-ci
Copy link

@jonasfj
Copy link
Contributor Author

jonasfj commented Nov 25, 2015

Last two commits can omitted... But I really hope that removing 'interactive.sock' doesn't break tests..
I explicitly ported the tests to work without... which was the only thing using it...

The idea was good, but websockets doesn't support redirects.. In future we'll add a JSON artifact with the urls for the sockets... at the moment the implication of this is that you can't build custom tools.
(or well, it's hard to build custom tools)

@jonasfj
Copy link
Contributor Author

jonasfj commented Nov 25, 2015

I landed the tools patch without review, but please give it a quick rubberstamp review:
taskcluster/taskcluster-tools#33

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

thanks for fixing this++

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I hope it works on Mac too...

Otherwise we'll have to dig up some old make magic :)

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I tested it, it works :)

gregarndt added a commit that referenced this pull request Nov 30, 2015
Initial hack on noVNC support
@gregarndt gregarndt merged commit 98a8bbe into master Nov 30, 2015
@walac walac deleted the novnc branch September 30, 2019 13:34
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants