• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

uber / jaeger-ui / 132
70%

Build:
DEFAULT BRANCH: master
Ran 08 Sep 2017 10:40PM UTC
Jobs 1
Files 73
Run time 68min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

pending completion
132

push

travis-ci

web-flow
Virtualized scrolling for trace detail view (#68)

* Update prettier and wrap at 110 instead of 80

* WIP commit for refactoring trace detail view

TODO
- Test are currently in a bad state
- Finish shifting to transformed trace, exclusively, instead of raw
  trace
- Misc cleanup (unused / ordering of vars, imports, etc) is outstanding
  while changes are WIP
- Continued refinement of trace-detail components, selectors and utils
- Many styles will be moved to CSS
- Will likely remove `model/trace-viewer.js`

SpanGraph

- Fix #49 - Span position in graph doesn not match its position in the
  detail
- Ticks in span graph made to match trace detail (in number and
  formatting)
- Span graph refactored to trim down files and DOM elements

TracePageHeader

- `trace` prop removed
- Added props for various title values instead of deriving them
  from `trace`

Trace Detail

- Several components split out into separate files
- `transformTrace` to use alread span tree to determine span depth

Span Detail

- Fix uber/jaeger #326: extraneous scrollbars in trace views
- Fix: Some tags were not being rendered due to clashing keys (observed
  in a log message)
- Tall content scrolls via entire table instead of single table cell
- Horizontal scrolling for wide content (e.g. long log values)
- Full width of the header is clickable for tags, process, and logs
  headers (instead of header text, only)
- Service and endpoint are shown on mouseover anywhere in span bar row

Misc
- Several TraceTimelineViewer / utils removed
- `TreeNode` `.walk()` method can now be used to calculate the depth,
  avoiding use of less efficient `.getPath()`
- Removed several `console.error` warnings caused by React key issues

* WIP commit for refactoring trace detail view

TODO
- Test are currently in a bad state
- Finish shifting to transformed trace, exclusively, instead of raw
  trace
- Misc cleanup (unused / ordering of vars, imports,... (continued)

361 of 722 branches covered (50.0%)

Branch coverage included in aggregate %.

477 of 477 new or added lines in 17 files covered. (100.0%)

911 of 1391 relevant lines covered (65.49%)

106.91 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
100.0
src/components/TracePage/TraceTimelineViewer/ListView/Positions.js
1
100.0
src/components/TracePage/TraceTimelineViewer/SpanDetailRow.js
2
100.0
src/components/TracePage/TraceTimelineViewer/SpanDetail/AccordianLogs.js
2
100.0
src/components/TracePage/index.js
3
100.0
src/components/TracePage/TraceSpanGraph.js
3
100.0
src/components/TracePage/TraceTimelineViewer/SpanBar.js
3
100.0
src/components/TracePage/TraceTimelineViewer/index.js
3
100.0
src/utils/test/requestAnimationFrame.js
4
100.0
src/components/TracePage/TraceTimelineViewer/SpanDetail/AccordianKeyValues.js
5
100.0
src/components/TracePage/TraceTimelineViewer/SpanDetail/DetailState.js
7
100.0
src/components/TracePage/TraceTimelineViewer/SpanDetail/index.js
7
100.0
src/model/transform-trace-data.js
15
100.0
src/components/TracePage/TraceTimelineViewer/ListView/index.js
17
100.0
src/components/TracePage/TraceTimelineViewer/duck.js
105
100.0
src/components/TracePage/TraceTimelineViewer/VirtualizedTraceView.js

Uncovered Existing Lines

Lines Coverage ∆ File
1
100.0
src/components/TracePage/TraceTimelineViewer/SpanDetailRow.js
Jobs
ID Job ID Ran Files Coverage
1 132.1 08 Sep 2017 10:39PM UTC 0
60.2
Travis Job 132.1
Source Files on build 132
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #132
  • 2258205d on github
  • Prev Build on master (#104)
  • Next Build on master (#137)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc