Tom Wilkie
25016dbba5
Emit per-host Uncontained pseudo nodes.
2015-06-22 10:35:00 +00:00
Tom Wilkie
608abf0e4f
Merge pull request #262 from tomwilkie/more-detials
...
Expose some more information on containers.
2015-06-19 15:15:21 +02:00
Tom Wilkie
c793e86d5b
Expose some more information on containers.
2015-06-19 13:02:07 +00:00
Tom Wilkie
5be48b27d2
Merge pull request #258 from tomwilkie/200-no-more-squash
...
Refactor away Squash logic
2015-06-19 14:43:50 +02:00
Tom Wilkie
49dae07cca
Make render module produce The Internet pseudo node.
2015-06-19 11:09:52 +00:00
Tom Wilkie
f32d2b5a5e
Remove report squash logic.
2015-06-18 17:20:20 +00:00
Tom Wilkie
e8a9c3c6e1
Merge pull request #257 from tomwilkie/237-docker-tests
...
More tests for docker integration
2015-06-18 19:17:04 +02:00
Tom Wilkie
314af5ca89
Improve probe docker code quality & test coverage.
...
- Move docker probe code into it's own module
- Put PIDTree behind and interface for mocking
- Disaggregate dockerTagger into a registry, tagger and reporter
- Similarly disaggregate tests
- Add mocks for docker container and registry
- Add test for docker events & stats
2015-06-18 17:09:33 +00:00
Tom Wilkie
a6ef295bd8
Merge pull request #254 from tomwilkie/230-container-image-topology
...
Add ContainerImage topology and use it to build the Container By Image graph.
2015-06-18 18:06:10 +02:00
Tom Wilkie
25ca0c0eb7
Add ContainerImage topology and use it to build the Container By Image graph.
...
This makes container image details show the containers (and processes) correctly.
Also:
- introduces a 'test' package, moved Diff function there.
- adds some tests for this new rendered view.
2015-06-18 09:16:20 +00:00
Tom Wilkie
e9ae65b19d
Merge pull request #255 from tomwilkie/move-aggregate
...
Move AggregateMetadata into render package.
2015-06-18 10:37:16 +02:00
Tom Wilkie
f971ac12bf
Move AggregateMetadata into render package.
2015-06-17 19:26:13 +00:00
Tom Wilkie
5d7c860c5d
Merge pull request #248 from tomwilkie/228-dev
...
Produce containers topology from endpoints via processes
2015-06-17 20:28:05 +02:00
Tom Wilkie
0e029fe9bc
Fix fluttering issue.
2015-06-17 18:18:57 +00:00
Tom Wilkie
f30539601d
Restore docker tagging to the endpoint topology until we have the docker images topology.
2015-06-17 17:29:37 +00:00
Tom Wilkie
18c544701a
Review feedback
2015-06-17 17:23:33 +00:00
Tom Wilkie
ee9ac591fd
DockerTagger should tag the Process topology now.
2015-06-17 17:23:31 +00:00
Tom Wilkie
7e021baf3b
Add test for MakeDetailedNode.
2015-06-17 17:23:30 +00:00
Tom Wilkie
786a1588ea
Don't emit process name and domain from procspy.
2015-06-17 17:23:29 +00:00
Tom Wilkie
c764164d83
Non-leaf (derived) mappers should not propogate their NodeMetadata.
2015-06-17 17:23:27 +00:00
Tom Wilkie
75b5e07482
Add test for ContainerRenderer and make tests in /app pass.
2015-06-17 17:23:26 +00:00
Tom Wilkie
3de721bb16
Make topologies_test.go pass.
2015-06-17 17:23:24 +00:00
Tom Wilkie
93d062a3ab
gorename -from 'github.com/weaveworks/scope/render.RenderableNode.Metadata' -to AggregateMetadata
2015-06-17 17:23:23 +00:00
Tom Wilkie
546f336fef
Add FilterUnconnected Renderer, wire up Process and ProcessName Renderers.
2015-06-17 17:23:21 +00:00
Tom Wilkie
16e2ccd2be
Produce the container topology by way of the process topology.
2015-06-17 17:23:20 +00:00
Tom Wilkie
a759db8931
Rename Map -> LeafMap, introduce Map (with tests)
2015-06-17 17:23:19 +00:00
Tom Wilkie
3daea81890
Merge pull request #252 from tomwilkie/208-test
...
Don't calculate coverage metrics in bin/test by default.
2015-06-17 18:35:59 +02:00
Tom Wilkie
2f7e950eca
Merge pull request #250 from tomwilkie/spelling
...
Add simple spellchecking to linter.
2015-06-17 17:37:28 +02:00
Tom Wilkie
48a75cdc76
Don't caclulate coverage metrics in bin/test by default.
2015-06-17 14:57:36 +00:00
Tom Wilkie
617106829a
Add simple spellchecking to linter.
2015-06-17 10:16:43 +00:00
Tom Wilkie
0229a3ac0c
Merge pull request #247 from tomwilkie/228-test
...
Add test for renderable node merging.
2015-06-16 19:41:06 +02:00
Tom Wilkie
cc0efe526e
Add test for renderable node merging.
2015-06-16 16:59:27 +00:00
Tom Wilkie
7f9eee3b08
Merge pull request #242 from tomwilkie/228-more-moves
...
Move RenderableNode and DetailedNode into render/
2015-06-16 18:36:31 +02:00
David
f6c8285499
Merge pull request #243 from weaveworks/include-roboto
...
Include roboto in build
2015-06-16 18:09:54 +02:00
David Kaltschmidt
1085a7fcd9
include roboto in build
...
no need for internet connection anymore
include roboto via materialize
see http://materializecss.com/
roboto licensed under APLv2, see
https://github.com/google/roboto/blob/master/LICENSE
2015-06-16 18:02:52 +02:00
Tom Wilkie
2a4a33f30a
Move RenderableNode and DetailedNode into render/
2015-06-16 15:37:08 +00:00
Peter Bourgon
990d527664
Merge pull request #219 from weaveworks/weave-tagger
...
WeaveTagger and the Overlay topology
2015-06-16 16:56:12 +02:00
Tom Wilkie
9ee521bb65
Merge pull request #240 from tomwilkie/228-mapping-fns
...
Move mapping functions and main render function in render package.
2015-06-16 16:42:03 +02:00
Peter Bourgon
e3c5b7f36d
Add WeaveTagger
...
- report: add Overlay topology
- probe/tag: introduce WeaveTagger
2015-06-16 16:29:50 +02:00
Tom Wilkie
4726b48f4e
Move topology diff to render package.
2015-06-16 14:25:34 +00:00
David Kaltschmidt
82d622b164
changed browserSync port from 3000 to 4042
2015-06-16 16:25:25 +02:00
Tom Wilkie
ae9ea5c97f
Move mapping functions and main render function in render package.
2015-06-16 14:23:56 +00:00
Peter Bourgon
65d79d2908
Merge pull request #236 from weaveworks/clarify-validation
...
Improve error messages during report validation
2015-06-16 16:19:02 +02:00
David
6281eff85a
Merge pull request #241 from weaveworks/client-coverage
...
Add JS test coverage reporting to client/
2015-06-16 16:07:10 +02:00
David
9a2b990d90
Merge pull request #235 from weaveworks/leftover-nodes
...
Prevent leftover nodes after scope restart
2015-06-16 16:01:21 +02:00
David Kaltschmidt
3dcd3e527f
start with closed websocket, so that icon loads
2015-06-16 15:49:36 +02:00
David Kaltschmidt
24bd8d1908
use karma-coverage and istanbul
2015-06-16 15:41:27 +02:00
David Kaltschmidt
35e5335359
keep nodes cache intact while websocket is closed
2015-06-16 15:15:46 +02:00
Tom Wilkie
444518277c
Merge pull request #233 from tomwilkie/228-rm-mapped-node
...
Remove MappedNode & generalise render logic
2015-06-16 12:59:50 +02:00
Tom Wilkie
1e92e7dcbd
Introduce renderers; allow them to recurse.
2015-06-16 10:54:30 +00:00