Graph.test.tsx.snap 25 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970
  1. // Jest Snapshot v1, https://goo.gl/fbAQLP
  2. exports[`Render should render component 1`] = `
  3. <div>
  4. <div
  5. className="panel-container"
  6. >
  7. <div
  8. className="explore-graph"
  9. style={
  10. Object {
  11. "height": undefined,
  12. }
  13. }
  14. />
  15. <Legend
  16. data={
  17. Array [
  18. Object {
  19. "metric": Object {
  20. "__name__": "prometheus_http_request_duration_seconds_bucket",
  21. "handler": "/label/:name/values",
  22. "instance": "localhost:9090",
  23. "job": "prometheus",
  24. "le": "+Inf",
  25. },
  26. "values": Array [
  27. Array [
  28. 1537858100,
  29. "16",
  30. ],
  31. Array [
  32. 1537861960,
  33. "1",
  34. ],
  35. Array [
  36. 1537861980,
  37. "1",
  38. ],
  39. ],
  40. },
  41. Object {
  42. "metric": Object {
  43. "__name__": "prometheus_http_request_duration_seconds_bucket",
  44. "handler": "/label/:name/values",
  45. "instance": "localhost:9090",
  46. "job": "prometheus",
  47. "le": "0.1",
  48. },
  49. "values": Array [
  50. Array [
  51. 1537858100,
  52. "16",
  53. ],
  54. Array [
  55. 1537861960,
  56. "1",
  57. ],
  58. Array [
  59. 1537861980,
  60. "1",
  61. ],
  62. ],
  63. },
  64. Object {
  65. "metric": Object {
  66. "__name__": "prometheus_http_request_duration_seconds_bucket",
  67. "handler": "/label/:name/values",
  68. "instance": "localhost:9090",
  69. "job": "prometheus",
  70. "le": "0.2",
  71. },
  72. "values": Array [
  73. Array [
  74. 1537858100,
  75. "16",
  76. ],
  77. Array [
  78. 1537861960,
  79. "1",
  80. ],
  81. Array [
  82. 1537861980,
  83. "1",
  84. ],
  85. ],
  86. },
  87. Object {
  88. "metric": Object {
  89. "__name__": "prometheus_http_request_duration_seconds_bucket",
  90. "handler": "/label/:name/values",
  91. "instance": "localhost:9090",
  92. "job": "prometheus",
  93. "le": "0.4",
  94. },
  95. "values": Array [
  96. Array [
  97. 1537858100,
  98. "16",
  99. ],
  100. Array [
  101. 1537861960,
  102. "1",
  103. ],
  104. Array [
  105. 1537861980,
  106. "1",
  107. ],
  108. ],
  109. },
  110. Object {
  111. "metric": Object {
  112. "__name__": "prometheus_http_request_duration_seconds_bucket",
  113. "handler": "/label/:name/values",
  114. "instance": "localhost:9090",
  115. "job": "prometheus",
  116. "le": "1",
  117. },
  118. "values": Array [
  119. Array [
  120. 1537858100,
  121. "16",
  122. ],
  123. Array [
  124. 1537861960,
  125. "1",
  126. ],
  127. Array [
  128. 1537861980,
  129. "1",
  130. ],
  131. ],
  132. },
  133. Object {
  134. "metric": Object {
  135. "__name__": "prometheus_http_request_duration_seconds_bucket",
  136. "handler": "/label/:name/values",
  137. "instance": "localhost:9090",
  138. "job": "prometheus",
  139. "le": "120",
  140. },
  141. "values": Array [
  142. Array [
  143. 1537858100,
  144. "16",
  145. ],
  146. Array [
  147. 1537861960,
  148. "1",
  149. ],
  150. Array [
  151. 1537861980,
  152. "1",
  153. ],
  154. ],
  155. },
  156. Object {
  157. "metric": Object {
  158. "__name__": "prometheus_http_request_duration_seconds_bucket",
  159. "handler": "/label/:name/values",
  160. "instance": "localhost:9090",
  161. "job": "prometheus",
  162. "le": "20",
  163. },
  164. "values": Array [
  165. Array [
  166. 1537858100,
  167. "16",
  168. ],
  169. Array [
  170. 1537861960,
  171. "1",
  172. ],
  173. Array [
  174. 1537861980,
  175. "1",
  176. ],
  177. ],
  178. },
  179. Object {
  180. "metric": Object {
  181. "__name__": "prometheus_http_request_duration_seconds_bucket",
  182. "handler": "/label/:name/values",
  183. "instance": "localhost:9090",
  184. "job": "prometheus",
  185. "le": "3",
  186. },
  187. "values": Array [
  188. Array [
  189. 1537858100,
  190. "16",
  191. ],
  192. Array [
  193. 1537861960,
  194. "1",
  195. ],
  196. Array [
  197. 1537861980,
  198. "1",
  199. ],
  200. ],
  201. },
  202. Object {
  203. "metric": Object {
  204. "__name__": "prometheus_http_request_duration_seconds_bucket",
  205. "handler": "/label/:name/values",
  206. "instance": "localhost:9090",
  207. "job": "prometheus",
  208. "le": "60",
  209. },
  210. "values": Array [
  211. Array [
  212. 1537858100,
  213. "16",
  214. ],
  215. Array [
  216. 1537861960,
  217. "1",
  218. ],
  219. Array [
  220. 1537861980,
  221. "1",
  222. ],
  223. ],
  224. },
  225. Object {
  226. "metric": Object {
  227. "__name__": "prometheus_http_request_duration_seconds_bucket",
  228. "handler": "/label/:name/values",
  229. "instance": "localhost:9090",
  230. "job": "prometheus",
  231. "le": "8",
  232. },
  233. "values": Array [
  234. Array [
  235. 1537858100,
  236. "16",
  237. ],
  238. Array [
  239. 1537861960,
  240. "1",
  241. ],
  242. Array [
  243. 1537861980,
  244. "1",
  245. ],
  246. ],
  247. },
  248. Object {
  249. "metric": Object {
  250. "__name__": "prometheus_http_request_duration_seconds_bucket",
  251. "handler": "/metrics",
  252. "instance": "localhost:9090",
  253. "job": "prometheus",
  254. "le": "+Inf",
  255. },
  256. "values": Array [
  257. Array [
  258. 1537858060,
  259. "1195",
  260. ],
  261. Array [
  262. 1537858080,
  263. "1195",
  264. ],
  265. Array [
  266. 1537858100,
  267. "1195",
  268. ],
  269. ],
  270. },
  271. Object {
  272. "metric": Object {
  273. "__name__": "prometheus_http_request_duration_seconds_bucket",
  274. "handler": "/metrics",
  275. "instance": "localhost:9090",
  276. "job": "prometheus",
  277. "le": "0.1",
  278. },
  279. "values": Array [
  280. Array [
  281. 1537858060,
  282. "1195",
  283. ],
  284. Array [
  285. 1537858080,
  286. "1195",
  287. ],
  288. Array [
  289. 1537858100,
  290. "1195",
  291. ],
  292. ],
  293. },
  294. Object {
  295. "metric": Object {
  296. "__name__": "prometheus_http_request_duration_seconds_bucket",
  297. "handler": "/metrics",
  298. "instance": "localhost:9090",
  299. "job": "prometheus",
  300. "le": "0.4",
  301. },
  302. "values": Array [
  303. Array [
  304. 1537858060,
  305. "1195",
  306. ],
  307. Array [
  308. 1537858080,
  309. "1195",
  310. ],
  311. Array [
  312. 1537858100,
  313. "1195",
  314. ],
  315. ],
  316. },
  317. Object {
  318. "metric": Object {
  319. "__name__": "prometheus_http_request_duration_seconds_bucket",
  320. "handler": "/metrics",
  321. "instance": "localhost:9090",
  322. "job": "prometheus",
  323. "le": "1",
  324. },
  325. "values": Array [
  326. Array [
  327. 1537847900,
  328. "953",
  329. ],
  330. Array [
  331. 1537858080,
  332. "1195",
  333. ],
  334. Array [
  335. 1537858100,
  336. "1195",
  337. ],
  338. ],
  339. },
  340. Object {
  341. "metric": Object {
  342. "__name__": "prometheus_http_request_duration_seconds_bucket",
  343. "handler": "/metrics",
  344. "instance": "localhost:9090",
  345. "job": "prometheus",
  346. "le": "120",
  347. },
  348. "values": Array [
  349. Array [
  350. 1537858060,
  351. "1195",
  352. ],
  353. Array [
  354. 1537858080,
  355. "1195",
  356. ],
  357. Array [
  358. 1537858100,
  359. "1195",
  360. ],
  361. ],
  362. },
  363. Object {
  364. "metric": Object {
  365. "__name__": "prometheus_http_request_duration_seconds_bucket",
  366. "handler": "/metrics",
  367. "instance": "localhost:9090",
  368. "job": "prometheus",
  369. "le": "20",
  370. },
  371. "values": Array [
  372. Array [
  373. 1537858060,
  374. "1195",
  375. ],
  376. Array [
  377. 1537858080,
  378. "1195",
  379. ],
  380. Array [
  381. 1537858100,
  382. "1195",
  383. ],
  384. ],
  385. },
  386. Object {
  387. "metric": Object {
  388. "__name__": "prometheus_http_request_duration_seconds_bucket",
  389. "handler": "/metrics",
  390. "instance": "localhost:9090",
  391. "job": "prometheus",
  392. "le": "3",
  393. },
  394. "values": Array [
  395. Array [
  396. 1537858060,
  397. "1195",
  398. ],
  399. Array [
  400. 1537858080,
  401. "1195",
  402. ],
  403. Array [
  404. 1537858100,
  405. "1195",
  406. ],
  407. ],
  408. },
  409. Object {
  410. "metric": Object {
  411. "__name__": "prometheus_http_request_duration_seconds_bucket",
  412. "handler": "/metrics",
  413. "instance": "localhost:9090",
  414. "job": "prometheus",
  415. "le": "60",
  416. },
  417. "values": Array [
  418. Array [
  419. 1537858060,
  420. "1195",
  421. ],
  422. Array [
  423. 1537858080,
  424. "1195",
  425. ],
  426. Array [
  427. 1537858100,
  428. "1195",
  429. ],
  430. ],
  431. },
  432. Object {
  433. "metric": Object {
  434. "__name__": "prometheus_http_request_duration_seconds_bucket",
  435. "handler": "/metrics",
  436. "instance": "localhost:9090",
  437. "job": "prometheus",
  438. "le": "8",
  439. },
  440. "values": Array [
  441. Array [
  442. 1537858060,
  443. "1195",
  444. ],
  445. Array [
  446. 1537858080,
  447. "1195",
  448. ],
  449. Array [
  450. 1537858100,
  451. "1195",
  452. ],
  453. ],
  454. },
  455. ]
  456. }
  457. />
  458. </div>
  459. </div>
  460. `;
  461. exports[`Render should render component with disclaimer 1`] = `
  462. <div>
  463. <div
  464. className="time-series-disclaimer"
  465. >
  466. <i
  467. className="fa fa-fw fa-warning disclaimer-icon"
  468. />
  469. Showing only 20 time series.
  470. <span
  471. className="show-all-time-series"
  472. onClick={[Function]}
  473. >
  474. Show all 27
  475. </span>
  476. </div>
  477. <div
  478. className="panel-container"
  479. >
  480. <div
  481. className="explore-graph"
  482. style={
  483. Object {
  484. "height": undefined,
  485. }
  486. }
  487. />
  488. <Legend
  489. data={
  490. Array [
  491. Object {
  492. "metric": Object {
  493. "__name__": "prometheus_http_request_duration_seconds_bucket",
  494. "handler": "/label/:name/values",
  495. "instance": "localhost:9090",
  496. "job": "prometheus",
  497. "le": "+Inf",
  498. },
  499. "values": Array [
  500. Array [
  501. 1537858100,
  502. "16",
  503. ],
  504. Array [
  505. 1537861960,
  506. "1",
  507. ],
  508. Array [
  509. 1537861980,
  510. "1",
  511. ],
  512. ],
  513. },
  514. Object {
  515. "metric": Object {
  516. "__name__": "prometheus_http_request_duration_seconds_bucket",
  517. "handler": "/label/:name/values",
  518. "instance": "localhost:9090",
  519. "job": "prometheus",
  520. "le": "0.1",
  521. },
  522. "values": Array [
  523. Array [
  524. 1537858100,
  525. "16",
  526. ],
  527. Array [
  528. 1537861960,
  529. "1",
  530. ],
  531. Array [
  532. 1537861980,
  533. "1",
  534. ],
  535. ],
  536. },
  537. Object {
  538. "metric": Object {
  539. "__name__": "prometheus_http_request_duration_seconds_bucket",
  540. "handler": "/label/:name/values",
  541. "instance": "localhost:9090",
  542. "job": "prometheus",
  543. "le": "0.2",
  544. },
  545. "values": Array [
  546. Array [
  547. 1537858100,
  548. "16",
  549. ],
  550. Array [
  551. 1537861960,
  552. "1",
  553. ],
  554. Array [
  555. 1537861980,
  556. "1",
  557. ],
  558. ],
  559. },
  560. Object {
  561. "metric": Object {
  562. "__name__": "prometheus_http_request_duration_seconds_bucket",
  563. "handler": "/label/:name/values",
  564. "instance": "localhost:9090",
  565. "job": "prometheus",
  566. "le": "0.4",
  567. },
  568. "values": Array [
  569. Array [
  570. 1537858100,
  571. "16",
  572. ],
  573. Array [
  574. 1537861960,
  575. "1",
  576. ],
  577. Array [
  578. 1537861980,
  579. "1",
  580. ],
  581. ],
  582. },
  583. Object {
  584. "metric": Object {
  585. "__name__": "prometheus_http_request_duration_seconds_bucket",
  586. "handler": "/label/:name/values",
  587. "instance": "localhost:9090",
  588. "job": "prometheus",
  589. "le": "1",
  590. },
  591. "values": Array [
  592. Array [
  593. 1537858100,
  594. "16",
  595. ],
  596. Array [
  597. 1537861960,
  598. "1",
  599. ],
  600. Array [
  601. 1537861980,
  602. "1",
  603. ],
  604. ],
  605. },
  606. Object {
  607. "metric": Object {
  608. "__name__": "prometheus_http_request_duration_seconds_bucket",
  609. "handler": "/label/:name/values",
  610. "instance": "localhost:9090",
  611. "job": "prometheus",
  612. "le": "120",
  613. },
  614. "values": Array [
  615. Array [
  616. 1537858100,
  617. "16",
  618. ],
  619. Array [
  620. 1537861960,
  621. "1",
  622. ],
  623. Array [
  624. 1537861980,
  625. "1",
  626. ],
  627. ],
  628. },
  629. Object {
  630. "metric": Object {
  631. "__name__": "prometheus_http_request_duration_seconds_bucket",
  632. "handler": "/label/:name/values",
  633. "instance": "localhost:9090",
  634. "job": "prometheus",
  635. "le": "20",
  636. },
  637. "values": Array [
  638. Array [
  639. 1537858100,
  640. "16",
  641. ],
  642. Array [
  643. 1537861960,
  644. "1",
  645. ],
  646. Array [
  647. 1537861980,
  648. "1",
  649. ],
  650. ],
  651. },
  652. Object {
  653. "metric": Object {
  654. "__name__": "prometheus_http_request_duration_seconds_bucket",
  655. "handler": "/label/:name/values",
  656. "instance": "localhost:9090",
  657. "job": "prometheus",
  658. "le": "3",
  659. },
  660. "values": Array [
  661. Array [
  662. 1537858100,
  663. "16",
  664. ],
  665. Array [
  666. 1537861960,
  667. "1",
  668. ],
  669. Array [
  670. 1537861980,
  671. "1",
  672. ],
  673. ],
  674. },
  675. Object {
  676. "metric": Object {
  677. "__name__": "prometheus_http_request_duration_seconds_bucket",
  678. "handler": "/label/:name/values",
  679. "instance": "localhost:9090",
  680. "job": "prometheus",
  681. "le": "60",
  682. },
  683. "values": Array [
  684. Array [
  685. 1537858100,
  686. "16",
  687. ],
  688. Array [
  689. 1537861960,
  690. "1",
  691. ],
  692. Array [
  693. 1537861980,
  694. "1",
  695. ],
  696. ],
  697. },
  698. Object {
  699. "metric": Object {
  700. "__name__": "prometheus_http_request_duration_seconds_bucket",
  701. "handler": "/label/:name/values",
  702. "instance": "localhost:9090",
  703. "job": "prometheus",
  704. "le": "8",
  705. },
  706. "values": Array [
  707. Array [
  708. 1537858100,
  709. "16",
  710. ],
  711. Array [
  712. 1537861960,
  713. "1",
  714. ],
  715. Array [
  716. 1537861980,
  717. "1",
  718. ],
  719. ],
  720. },
  721. Object {
  722. "metric": Object {
  723. "__name__": "prometheus_http_request_duration_seconds_bucket",
  724. "handler": "/metrics",
  725. "instance": "localhost:9090",
  726. "job": "prometheus",
  727. "le": "+Inf",
  728. },
  729. "values": Array [
  730. Array [
  731. 1537858060,
  732. "1195",
  733. ],
  734. Array [
  735. 1537858080,
  736. "1195",
  737. ],
  738. Array [
  739. 1537858100,
  740. "1195",
  741. ],
  742. ],
  743. },
  744. Object {
  745. "metric": Object {
  746. "__name__": "prometheus_http_request_duration_seconds_bucket",
  747. "handler": "/metrics",
  748. "instance": "localhost:9090",
  749. "job": "prometheus",
  750. "le": "0.1",
  751. },
  752. "values": Array [
  753. Array [
  754. 1537858060,
  755. "1195",
  756. ],
  757. Array [
  758. 1537858080,
  759. "1195",
  760. ],
  761. Array [
  762. 1537858100,
  763. "1195",
  764. ],
  765. ],
  766. },
  767. Object {
  768. "metric": Object {
  769. "__name__": "prometheus_http_request_duration_seconds_bucket",
  770. "handler": "/metrics",
  771. "instance": "localhost:9090",
  772. "job": "prometheus",
  773. "le": "0.4",
  774. },
  775. "values": Array [
  776. Array [
  777. 1537858060,
  778. "1195",
  779. ],
  780. Array [
  781. 1537858080,
  782. "1195",
  783. ],
  784. Array [
  785. 1537858100,
  786. "1195",
  787. ],
  788. ],
  789. },
  790. Object {
  791. "metric": Object {
  792. "__name__": "prometheus_http_request_duration_seconds_bucket",
  793. "handler": "/metrics",
  794. "instance": "localhost:9090",
  795. "job": "prometheus",
  796. "le": "1",
  797. },
  798. "values": Array [
  799. Array [
  800. 1537847900,
  801. "953",
  802. ],
  803. Array [
  804. 1537858080,
  805. "1195",
  806. ],
  807. Array [
  808. 1537858100,
  809. "1195",
  810. ],
  811. ],
  812. },
  813. Object {
  814. "metric": Object {
  815. "__name__": "prometheus_http_request_duration_seconds_bucket",
  816. "handler": "/metrics",
  817. "instance": "localhost:9090",
  818. "job": "prometheus",
  819. "le": "120",
  820. },
  821. "values": Array [
  822. Array [
  823. 1537858060,
  824. "1195",
  825. ],
  826. Array [
  827. 1537858080,
  828. "1195",
  829. ],
  830. Array [
  831. 1537858100,
  832. "1195",
  833. ],
  834. ],
  835. },
  836. Object {
  837. "metric": Object {
  838. "__name__": "prometheus_http_request_duration_seconds_bucket",
  839. "handler": "/metrics",
  840. "instance": "localhost:9090",
  841. "job": "prometheus",
  842. "le": "20",
  843. },
  844. "values": Array [
  845. Array [
  846. 1537858060,
  847. "1195",
  848. ],
  849. Array [
  850. 1537858080,
  851. "1195",
  852. ],
  853. Array [
  854. 1537858100,
  855. "1195",
  856. ],
  857. ],
  858. },
  859. Object {
  860. "metric": Object {
  861. "__name__": "prometheus_http_request_duration_seconds_bucket",
  862. "handler": "/metrics",
  863. "instance": "localhost:9090",
  864. "job": "prometheus",
  865. "le": "3",
  866. },
  867. "values": Array [
  868. Array [
  869. 1537858060,
  870. "1195",
  871. ],
  872. Array [
  873. 1537858080,
  874. "1195",
  875. ],
  876. Array [
  877. 1537858100,
  878. "1195",
  879. ],
  880. ],
  881. },
  882. Object {
  883. "metric": Object {
  884. "__name__": "prometheus_http_request_duration_seconds_bucket",
  885. "handler": "/metrics",
  886. "instance": "localhost:9090",
  887. "job": "prometheus",
  888. "le": "60",
  889. },
  890. "values": Array [
  891. Array [
  892. 1537858060,
  893. "1195",
  894. ],
  895. Array [
  896. 1537858080,
  897. "1195",
  898. ],
  899. Array [
  900. 1537858100,
  901. "1195",
  902. ],
  903. ],
  904. },
  905. Object {
  906. "metric": Object {
  907. "__name__": "prometheus_http_request_duration_seconds_bucket",
  908. "handler": "/metrics",
  909. "instance": "localhost:9090",
  910. "job": "prometheus",
  911. "le": "8",
  912. },
  913. "values": Array [
  914. Array [
  915. 1537858060,
  916. "1195",
  917. ],
  918. Array [
  919. 1537858080,
  920. "1195",
  921. ],
  922. Array [
  923. 1537858100,
  924. "1195",
  925. ],
  926. ],
  927. },
  928. Object {
  929. "metric": Object {
  930. "__name__": "prometheus_http_request_duration_seconds_bucket",
  931. "handler": "/query",
  932. "instance": "localhost:9090",
  933. "job": "prometheus",
  934. "le": "+Inf",
  935. },
  936. "values": Array [
  937. Array [
  938. 1537858100,
  939. "55",
  940. ],
  941. Array [
  942. 1537861960,
  943. "1",
  944. ],
  945. Array [
  946. 1537861980,
  947. "1",
  948. ],
  949. ],
  950. },
  951. ]
  952. }
  953. />
  954. </div>
  955. </div>
  956. `;
  957. exports[`Render should show query return no time series 1`] = `
  958. <div
  959. className="panel-container"
  960. >
  961. <div
  962. className="muted m-a-1"
  963. >
  964. The queries returned no time series to graph.
  965. </div>
  966. </div>
  967. `;