commit | 072625d069f987f71e66d4f38ba460ed18a3c212 | [log] [tgz] |
---|---|---|
author | Alex Fandrianto <alexfandrianto@google.com> | Mon Feb 09 13:04:14 2015 -0800 |
committer | Alex Fandrianto <alexfandrianto@google.com> | Mon Feb 09 13:06:08 2015 -0800 |
tree | 76b5fbb869611c1c47af84cdaa5473f866f1c128 | |
parent | 94f155c7d391d20c86a1c1d24196b5504d68a003 [diff] |
viz: Comment out the Log Viewer imports for Polymer The Log Viewer tries to use Polymer, but Polymer isn't loading at the right time. This causes us to be unable to load the page. Until we figure it out, we are commenting out the troublesome imports. https://github.com/veyron/release-issues/issues/1001 Change-Id: I9cf23d47c40f202fccbc5fa7ed6aa284b8a4fda3
Viz is a browser-like application that lets developers and other users view the Vanadium world. Starting from their namespace root, a user can see where services are mounted and browse through the mount table hierarchy. The user can also select a service to see more detailed information about it. A user can also interact with the service; by invoking methods they can examine or modify the service's state.
Viz requires that users install the Vanadium Extension from the Chrome Web Store. Without this extension, Viz will not load properly.
Link to the Vanadium Extension: https://chrome.google.com/webstore/detail/vanadium-extension/jcaelnibllfoobpedofhlaobfcoknpap
##Building Viz
You will need to install the Vanadium environment and setup the web profile to build your own copy of Viz. See the development instructions for Vanadium for more information.
In order to build your own copy of Viz, simply run:
cd $VANADIUM_ROOT/release/projects/namespace_browser make build
This compiles the relevant bundle files in the ‘public’ folder. The assets inside can be served as your own instance of Viz.
You can serve a local instance of Viz with the following command:
make start
Note: You will need to install the Vanadium environment and setup the web profile for this command to succeed.
This command compiles and launches Viz. Additionally, demo services that represent a virtual house and cottage are added to your local namespace.
Navigate to http://localhost:9000 to access Viz. You can quit by using CTRL-C
on the console running make start
If you have any problems after updating the code, try cleaning the build.
make clean
make start
Viz has some unit and integration tests that verify basic functionality.
Run these tests with the following command:
make test
There are no UI tests yet.
Coming Soon! Meanwhile, you can submit issues and suggestions from Viz itself.