Skip to content

Fix failing noci tests #7346

Closed
0 of 1 issue completed
Closed
0 of 1 issue completed
@marthacryan

Description

@marthacryan

Follow-up to #7343, these are the tests that are currently failing on the CI run that tests the "noci" tests. It's unclear when each of these tests started failing.

  • mapbox (being deprecated, so this isn't a high priority):
    • should respond drag / scroll / double-click interactions
    • should respect scrollZoom config option
  • redraw <chart type> with no changes is not a noop (svg mocks) #7347
  • should be able to restyle radial axis title
  • sankey tests:
    • should position hover labels correctly
    • should not output hover/unhover event data when node.hoverinfo is skip
  • should work for <chart type> traces, hasCssTransform: false
  • Splom
    • should clear graph and replot when canvas and WebGL context dimensions do not match
    • should behave correctly during select->dblclick->pan scenarios
Test Failure Logs
1) @noCI @gl should respond drag / scroll / double-click interactions
     mapbox plots
     Error: Expected 2 to be 3, 'relayout cnt'.
    at <Jasmine>
    at /home/runner/work/plotly.js/plotly.js/test/jasmine/tests/mapbox_test.js:1380:33 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:856980:29
     Error: Expected 1 to be close to 10, -1, 'relayouting cnt'.
    at <Jasmine>
    at /home/runner/work/plotly.js/plotly.js/test/jasmine/tests/mapbox_test.js:1381:36 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:856981:32

2) @noCI @gl should respect scrollZoom config option
     mapbox plots
     Error: Expected 0 to be 1, 'scroll relayout cnt'.
    at <Jasmine>
    at /home/runner/work/plotly.js/plotly.js/test/jasmine/tests/mapbox_test.js:1437:33 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:857026:29
     Error: Expected 1.2345714569517612 to be greater than 1.2345714569517612.
    at <Jasmine>
    at /home/runner/work/plotly.js/plotly.js/test/jasmine/tests/mapbox_test.js:1440:29 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:857028:25
     Error: Expected 0 to be 1, 'scroll relayout cnt'.
    at <Jasmine>
    at /home/runner/work/plotly.js/plotly.js/test/jasmine/tests/mapbox_test.js:1457:33 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:857040:29

3) can redraw "sankey_energy" with no changes as a noop (svg mocks)
     @noCIdep Plotly.react
     Error: Expected spy layoutStyles to have been called 0 times. It was called 1 times.
    at <Jasmine>
    at /home/runner/work/plotly.js/plotly.js/test/jasmine/tests/plot_api_react_test.js:72:36 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:861709:33
    at <Jasmine>
    at countCalls (/home/runner/work/plotly.js/plotly.js/test/jasmine/tests/plot_api_react_test.js:71:23 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:861708:21)
     Error: Expected 1 to be 0, 'Plotly.newPlot calls'.
    at <Jasmine>
    at countCalls (/home/runner/work/plotly.js/plotly.js/test/jasmine/tests/plot_api_react_test.js:81:27 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:861715:25)
    at /home/runner/work/plotly.js/plotly.js/test/jasmine/tests/plot_api_react_test.js:697:13 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:862152:9
     Error: Expected spy draw to have been called 0 times. It was called 1 times.
    at <Jasmine>
    at countCalls (/home/runner/work/plotly.js/plotly.js/test/jasmine/tests/plot_api_react_test.js:87:38 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:861719:34)
    at /home/runner/work/plotly.js/plotly.js/test/jasmine/tests/plot_api_react_test.js:697:13 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:862152:9
     Error: Expected spy draw to have been called 0 times. It was called 1 times.
    at <Jasmine>
    at countCalls (/home/runner/work/plotly.js/plotly.js/test/jasmine/tests/plot_api_react_test.js:89:33 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:861721:29)
    at /home/runner/work/plotly.js/plotly.js/test/jasmine/tests/plot_api_react_test.js:697:13 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:862152:9

4) can redraw "sunburst_coffee" with no changes as a noop (svg mocks)
     @noCIdep Plotly.react
     Error: Expected spy layoutStyles to have been called 0 times. It was called 1 times.
    at <Jasmine>
    at /home/runner/work/plotly.js/plotly.js/test/jasmine/tests/plot_api_react_test.js:72:36 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:861709:33
    at <Jasmine>
    at countCalls (/home/runner/work/plotly.js/plotly.js/test/jasmine/tests/plot_api_react_test.js:71:23 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:861708:21)
     Error: Expected 1 to be 0, 'Plotly.newPlot calls'.
    at <Jasmine>
    at countCalls (/home/runner/work/plotly.js/plotly.js/test/jasmine/tests/plot_api_react_test.js:81:27 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:861715:25)
    at /home/runner/work/plotly.js/plotly.js/test/jasmine/tests/plot_api_react_test.js:697:13 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:862152:9
     Error: Expected spy draw to have been called 0 times. It was called 1 times.
    at <Jasmine>
    at countCalls (/home/runner/work/plotly.js/plotly.js/test/jasmine/tests/plot_api_react_test.js:87:38 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:861719:34)
    at /home/runner/work/plotly.js/plotly.js/test/jasmine/tests/plot_api_react_test.js:697:13 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:862152:9
     Error: Expected spy draw to have been called 0 times. It was called 1 times.
    at <Jasmine>
    at countCalls (/home/runner/work/plotly.js/plotly.js/test/jasmine/tests/plot_api_react_test.js:89:33 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:861721:29)
    at /home/runner/work/plotly.js/plotly.js/test/jasmine/tests/plot_api_react_test.js:697:13 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:862152:9

5) can redraw "treemap_coffee" with no changes as a noop (svg mocks)
     @noCIdep Plotly.react
     Error: Expected spy layoutStyles to have been called 0 times. It was called 1 times.
    at <Jasmine>
    at /home/runner/work/plotly.js/plotly.js/test/jasmine/tests/plot_api_react_test.js:72:36 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:861709:33
    at <Jasmine>
    at countCalls (/home/runner/work/plotly.js/plotly.js/test/jasmine/tests/plot_api_react_test.js:71:23 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:861708:21)
     Error: Expected 1 to be 0, 'Plotly.newPlot calls'.
    at <Jasmine>
    at countCalls (/home/runner/work/plotly.js/plotly.js/test/jasmine/tests/plot_api_react_test.js:81:27 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:861715:25)
    at /home/runner/work/plotly.js/plotly.js/test/jasmine/tests/plot_api_react_test.js:697:13 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:862152:9
     Error: Expected spy draw to have been called 0 times. It was called 1 times.
    at <Jasmine>
    at countCalls (/home/runner/work/plotly.js/plotly.js/test/jasmine/tests/plot_api_react_test.js:87:38 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:861719:34)
    at /home/runner/work/plotly.js/plotly.js/test/jasmine/tests/plot_api_react_test.js:697:13 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:862152:9
     Error: Expected spy draw to have been called 0 times. It was called 1 times.
    at <Jasmine>
    at countCalls (/home/runner/work/plotly.js/plotly.js/test/jasmine/tests/plot_api_react_test.js:89:33 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:861721:29)
    at /home/runner/work/plotly.js/plotly.js/test/jasmine/tests/plot_api_react_test.js:697:13 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:862152:9

6) can redraw "icicle_coffee" with no changes as a noop (svg mocks)
     @noCIdep Plotly.react
     Error: Expected spy layoutStyles to have been called 0 times. It was called 1 times.
    at <Jasmine>
    at /home/runner/work/plotly.js/plotly.js/test/jasmine/tests/plot_api_react_test.js:72:36 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:861709:33
    at <Jasmine>
    at countCalls (/home/runner/work/plotly.js/plotly.js/test/jasmine/tests/plot_api_react_test.js:71:23 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:861708:21)
     Error: Expected 1 to be 0, 'Plotly.newPlot calls'.
    at <Jasmine>
    at countCalls (/home/runner/work/plotly.js/plotly.js/test/jasmine/tests/plot_api_react_test.js:81:27 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:861715:25)
    at /home/runner/work/plotly.js/plotly.js/test/jasmine/tests/plot_api_react_test.js:697:13 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:862152:9
     Error: Expected spy draw to have been called 0 times. It was called 1 times.
    at <Jasmine>
    at countCalls (/home/runner/work/plotly.js/plotly.js/test/jasmine/tests/plot_api_react_test.js:87:38 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:861719:34)
    at /home/runner/work/plotly.js/plotly.js/test/jasmine/tests/plot_api_react_test.js:697:13 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:862152:9
     Error: Expected spy draw to have been called 0 times. It was called 1 times.
    at <Jasmine>
    at countCalls (/home/runner/work/plotly.js/plotly.js/test/jasmine/tests/plot_api_react_test.js:89:33 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:861721:29)
    at /home/runner/work/plotly.js/plotly.js/test/jasmine/tests/plot_api_react_test.js:697:13 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:862152:9

7) @noCI should be able to restyle radial axis title
     Test relayout on polar subplots:
     Failed: Cannot read properties of null (reading 'textContent')
    at <Jasmine>
    at d3_selectionPrototype.text (/home/runner/work/plotly.js/plotly.js/node_modules/@plotly/d3/d3.js:788:20 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:4940:27)
    at assertTitle (/home/runner/work/plotly.js/plotly.js/test/jasmine/tests/polar_test.js:463:28 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:871412:22)
    at /home/runner/work/plotly.js/plotly.js/test/jasmine/tests/polar_test.js:488:13 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:871432:9

8) @noCI should position hover labels correctly
     sankey tests Test hover/click interactions:
     Error: Expected 557.7522583007812 to be close to 279, -1.5.
    at <Jasmine>
    at /home/runner/work/plotly.js/plotly.js/test/jasmine/tests/sankey_test.js:819:31 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:879038:25
     Error: Expected 196.2240[9057](https://github.com/plotly/plotly.js/actions/runs/12957552221/job/36146149818?pr=7343#step:10:9058)617188 to be close to 500, -1.5.
    at <Jasmine>
    at /home/runner/work/plotly.js/plotly.js/test/jasmine/tests/sankey_test.js:820:31 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:879039:25

9) @noCI should not output hover/unhover event data when node.hoverinfo is skip
     sankey tests Test hover/click event data:
     Error: Expected Object({ event: [object MouseEvent], points: [ Object({ pointNumber: 62, label: '', color: 'rgba(0,0,96,0.2)', hovercolor: 'rgba(0, 0, 96, 0.4)', customdata: undefined, concentrationscale: null, source: Object({ group: false, childrenNodes: [  ], pointNumber: 26, label: 'Thermal generation', color: 'rgba(227, 119, 194, 0.8)', customdata: undefined, index: 26, sourceLinks: [ Object({ pointNumber: 63, label: '', color: 'rgba(0,0,96,0.2)', hovercolor: 'rgba(0, 0, 96, 0.4)', customdata: undefined, concentrationscale: null, source: <circular reference: Object>, target: Object({ group: false, childrenNodes: [  ], pointNumber: 3, label: 'Losses', color: 'rgba(214, 39, 40, 0.8)', customdata: undefined, index: 3, sourceLinks: [  ], targetLinks: [ <circular reference: Object>, Object, Object, Object, Object ], value: 878.325, depth: 6, height: 0, x0: 864, x1: 879, y0: 90.93315754043809, y1: 185.5223781642632, originalX: 871.5, originalY: 138.22776785235064, originalLayerIndex: 7, originalLayer:  ... to be undefined.
    at <Jasmine>
    at failTest16 (/home/runner/work/plotly.js/plotly.js/test/jasmine/assets/fail_test.js:24:23 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:266268:25)

10) @noCI should work for waterfall traces, hasCssTransform: false
     Test select box and lasso per trace:
     Error: Expected 2 to be 4, '(call #0) selected points length'.
    at <Jasmine>
    at /home/runner/work/plotly.js/plotly.js/test/jasmine/tests/select_test.js:1929:32 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:886200:28
    at /home/runner/work/plotly.js/plotly.js/test/jasmine/tests/select_test.js:2783:25 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:887008:15
     Error: Expected 5,6 to be close to 5,6,7,8 (call #0) selectedpoints array for trace 0
    at <Jasmine>
    at /home/runner/work/plotly.js/plotly.js/test/jasmine/tests/select_test.js:1961:36 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:886225:28
    at <Jasmine>
    at /home/runner/work/plotly.js/plotly.js/test/jasmine/tests/select_test.js:1956:21 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:886221:17
     Error: Expected 288.8086642599278,57.76173285198556,519.85559566787,404.3321299638989 to be close to 288.8086,57.7617,288.8086,519.8555,404.3321 (call #0) lasso points x coords
    at <Jasmine>
    at /home/runner/work/plotly.js/plotly.js/test/jasmine/tests/select_test.js:2009:22 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:886260:39
    at /home/runner/work/plotly.js/plotly.js/test/jasmine/tests/select_test.js:2792:25 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:887017:15
     Error: Expected 4.338709677419355,6.758064516129031,6.758064516129031,5.548387096774193 to be close to 4.3387,6.758,9.1774,6.75806,5.54838 (call #0) lasso points y coords
    at <Jasmine>
    at /home/runner/work/plotly.js/plotly.js/test/jasmine/tests/select_test.js:2011:22 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:886261:39
    at /home/runner/work/plotly.js/plotly.js/test/jasmine/tests/select_test.js:2792:25 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:887017:15
     Error: Expected 3 to be 4, 'plotly_selecting call count: waterfall lasso (before dblclick)'.
    at <Jasmine>
    at assertEventCounts (/home/runner/work/plotly.js/plotly.js/test/jasmine/tests/select_test.js:137:26 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:884717:26)
    at /home/runner/work/plotly.js/plotly.js/test/jasmine/tests/select_test.js:2056:17 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:886293:9
     Error: Expected 3 to be 4, 'plotly_selecting call count: waterfall lasso (after dblclick)'.
    at <Jasmine>
    at assertEventCounts (/home/runner/work/plotly.js/plotly.js/test/jasmine/tests/select_test.js:137:26 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:884717:26)
    at /home/runner/work/plotly.js/plotly.js/test/jasmine/tests/select_test.js:2061:17 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:886296:9

11) @noCI should work for funnel traces, hasCssTransform: false
     Test select box and lasso per trace:
     Error: Expected 2 to be 3, '(call #0) selected points length'.
    at <Jasmine>
    at /home/runner/work/plotly.js/plotly.js/test/jasmine/tests/select_test.js:1929:32 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:886200:28
    at /home/runner/work/plotly.js/plotly.js/test/jasmine/tests/select_test.js:2844:25 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:887067:15
     Error: Expected 1 to be close to 1,2 (call #0) selectedpoints array for trace 1
    at <Jasmine>
    at /home/runner/work/plotly.js/plotly.js/test/jasmine/tests/select_test.js:1961:36 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:886225:28
    at <Jasmine>
    at /home/runner/work/plotly.js/plotly.js/test/jasmine/tests/select_test.js:1956:21 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:886221:17
     Error: Expected -147.38537794299876,-1698.810408921933,1404.0396530359355,628.3271375464684 to be close to -161.6974,-1701.6728,-161.6974,1378.2779,608.2902 (call #0) lasso points x coords
    at <Jasmine>
    at /home/runner/work/plotly.js/plotly.js/test/jasmine/tests/select_test.js:2009:22 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:886260:39
    at /home/runner/work/plotly.js/plotly.js/test/jasmine/tests/select_test.js:2853:25 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:887076:15
     Error: Expected 1.1129032258064515,1.9193548387096775,1.9193548387096775,1.5161290322580645 to be close to 1.1129,1.9193,2.7258,1.9193,1.5161 (call #0) lasso points y coords
    at <Jasmine>
    at /home/runner/work/plotly.js/plotly.js/test/jasmine/tests/select_test.js:2011:22 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:886261:39
    at /home/runner/work/plotly.js/plotly.js/test/jasmine/tests/select_test.js:2853:25 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:887076:15
     Error: Expected 3 to be 4, 'plotly_selecting call count: funnel lasso (before dblclick)'.
    at <Jasmine>
    at assertEventCounts (/home/runner/work/plotly.js/plotly.js/test/jasmine/tests/select_test.js:137:26 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:884717:26)
    at /home/runner/work/plotly.js/plotly.js/test/jasmine/tests/select_test.js:2056:17 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:886293:9
     Error: Expected 3 to be 4, 'plotly_selecting call count: funnel lasso (after dblclick)'.
    at <Jasmine>
    at assertEventCounts (/home/runner/work/plotly.js/plotly.js/test/jasmine/tests/select_test.js:137:26 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:884717:26)
    at /home/runner/work/plotly.js/plotly.js/test/jasmine/tests/select_test.js:2061:17 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:886296:9
     Error: Timeout - Async function did not complete within 5000ms (set by jasmine.DEFAULT_TIMEOUT_INTERVAL)
    at <Jasmine>

12) @noCI should work for funnel traces, hasCssTransform: true
     Test select box and lasso per trace:
     Error: Expected 0 to be 1, 'selection corner count'.
    at <Jasmine>
    at assertSelectionNodes (/home/runner/work/plotly.js/plotly.js/test/jasmine/tests/select_test.js:72:10 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:884663:67)
    at EventEmitter.<anonymous> (/home/runner/work/plotly.js/plotly.js/test/jasmine/tests/select_test.js:95:13 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:884684:9)
    at EventEmitter.emit (/home/runner/work/plotly.js/plotly.js/node_modules/events/events.js:153:5 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:20892:11)
     Error: Expected 0 to be 1, 'selection outline count'.
    at <Jasmine>
    at assertSelectionNodes (/home/runner/work/plotly.js/plotly.js/test/jasmine/tests/select_test.js:74:10 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:884664:66)
    at EventEmitter.<anonymous> (/home/runner/work/plotly.js/plotly.js/test/jasmine/tests/select_test.js:95:13 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:884684:9)
    at EventEmitter.emit (/home/runner/work/plotly.js/plotly.js/node_modules/events/events.js:153:5 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:20892:11)
     Error: Expected 0 to be 1, 'selection corner count'.
    at <Jasmine>
    at assertSelectionNodes (/home/runner/work/plotly.js/plotly.js/test/jasmine/tests/select_test.js:72:10 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:884663:67)
    at EventEmitter.<anonymous> (/home/runner/work/plotly.js/plotly.js/test/jasmine/tests/select_test.js:95:13 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:884684:9)
    at EventEmitter.emit (/home/runner/work/plotly.js/plotly.js/node_modules/events/events.js:153:5 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:20892:11)
     Error: Expected 0 to be 1, 'selection outline count'.
    at <Jasmine>
    at assertSelectionNodes (/home/runner/work/plotly.js/plotly.js/test/jasmine/tests/select_test.js:74:10 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:884664:66)
    at EventEmitter.<anonymous> (/home/runner/work/plotly.js/plotly.js/test/jasmine/tests/select_test.js:95:13 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:884684:9)
    at EventEmitter.emit (/home/runner/work/plotly.js/plotly.js/node_modules/events/events.js:153:5 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:20892:11)
     Error: Expected 0 to be 1, 'selection corner count'.
    at <Jasmine>
    at assertSelectionNodes (/home/runner/work/plotly.js/plotly.js/test/jasmine/tests/select_test.js:72:10 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:884663:67)
    at EventEmitter.<anonymous> (/home/runner/work/plotly.js/plotly.js/test/jasmine/tests/select_test.js:95:13 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:884684:9)
    at EventEmitter.emit (/home/runner/work/plotly.js/plotly.js/node_modules/events/events.js:153:5 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:20892:11)
     Error: Expected 0 to be 1, 'selection outline count'.
    at <Jasmine>
    at assertSelectionNodes (/home/runner/work/plotly.js/plotly.js/test/jasmine/tests/select_test.js:74:10 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:884664:66)
    at EventEmitter.<anonymous> (/home/runner/work/plotly.js/plotly.js/test/jasmine/tests/select_test.js:95:13 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:884684:9)
    at EventEmitter.emit (/home/runner/work/plotly.js/plotly.js/node_modules/events/events.js:153:5 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:20892:11)
     Error: Expected 0 to be 1, 'selection corner count'.
    at <Jasmine>
    at assertSelectionNodes (/home/runner/work/plotly.js/plotly.js/test/jasmine/tests/select_test.js:72:10 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:884663:67)
    at EventEmitter.<anonymous> (/home/runner/work/plotly.js/plotly.js/test/jasmine/tests/select_test.js:95:13 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:884684:9)
    at EventEmitter.emit (/home/runner/work/plotly.js/plotly.js/node_modules/events/events.js:153:5 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:20892:11)
     Error: Expected 0 to be 1, 'selection outline count'.
    at <Jasmine>
    at assertSelectionNodes (/home/runner/work/plotly.js/plotly.js/test/jasmine/tests/select_test.js:74:10 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:884664:66)
    at EventEmitter.<anonymous> (/home/runner/work/plotly.js/plotly.js/test/jasmine/tests/select_test.js:95:13 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:884684:9)
    at EventEmitter.emit (/home/runner/work/plotly.js/plotly.js/node_modules/events/events.js:153:5 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:20892:11)
     Error: Expected 0 to be 1, 'selection corner count'.
    at <Jasmine>
    at assertSelectionNodes (/home/runner/work/plotly.js/plotly.js/test/jasmine/tests/select_test.js:72:10 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:884663:67)
    at EventEmitter.<anonymous> (/home/runner/work/plotly.js/plotly.js/test/jasmine/tests/select_test.js:95:13 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:884684:9)
    at EventEmitter.emit (/home/runner/work/plotly.js/plotly.js/node_modules/events/events.js:153:5 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:20892:11)
     Error: Expected 0 to be 1, 'selection outline count'.
    at <Jasmine>
    at assertSelectionNodes (/home/runner/work/plotly.js/plotly.js/test/jasmine/tests/select_test.js:74:10 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:884664:66)
    at EventEmitter.<anonymous> (/home/runner/work/plotly.js/plotly.js/test/jasmine/tests/select_test.js:95:13 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:884684:9)
    at EventEmitter.emit (/home/runner/work/plotly.js/plotly.js/node_modules/events/events.js:153:5 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:20892:11)
     Error: Expected 0 to be 3, '(call #1) selected points length'.
    at <Jasmine>
    at /home/runner/work/plotly.js/plotly.js/test/jasmine/tests/select_test.js:1929:32 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:886200:28
    at /home/runner/work/plotly.js/plotly.js/test/jasmine/tests/select_test.js:2868:25 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:887092:15
     Error: Expected  to be close to 2 (call #1) selectedpoints array for trace 0
    at <Jasmine>
    at /home/runner/work/plotly.js/plotly.js/test/jasmine/tests/select_test.js:1961:36 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:886225:28
    at <Jasmine>
    at /home/runner/work/plotly.js/plotly.js/test/jasmine/tests/select_test.js:1956:21 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:886221:17
     Error: Expected  to be close to 1,2 (call #1) selectedpoints array for trace 1
    at <Jasmine>
    at /home/runner/work/plotly.js/plotly.js/test/jasmine/tests/select_test.js:1961:36 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:886225:28
    at <Jasmine>
    at /home/runner/work/plotly.js/plotly.js/test/jasmine/tests/select_test.js:1956:21 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:886221:17
     Error: Expected -1310.9541511771995,-923.0978934324659 to be close to -931.6851,608.2902 (call #0) select box range x coords
    at <Jasmine>
    at /home/runner/work/plotly.js/plotly.js/test/jasmine/tests/select_test.js:1984:22 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:886242:34
    at /home/runner/work/plotly.js/plotly.js/test/jasmine/tests/select_test.js:2877:25 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:887101:15
     Error: Expected 0.10483870967741936,1.1129032258064515 to be close to 1.1129,2.7258 (call #0) select box range y coords
    at <Jasmine>
    at /home/runner/work/plotly.js/plotly.js/test/jasmine/tests/select_test.js:1986:22 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:886243:34
    at /home/runner/work/plotly.js/plotly.js/test/jasmine/tests/select_test.js:2877:25 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:887101:15
     Error: Expected 5 to be 1, 'plotly_selecting call count: funnel select (before dblclick)'.
    at <Jasmine>
    at assertEventCounts (/home/runner/work/plotly.js/plotly.js/test/jasmine/tests/select_test.js:137:26 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:884717:26)
    at /home/runner/work/plotly.js/plotly.js/test/jasmine/tests/select_test.js:2056:17 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:886293:9
     Error: Expected 0 to be 3, '(call #0) selected points length'.
    at <Jasmine>
    at /home/runner/work/plotly.js/plotly.js/test/jasmine/tests/select_test.js:1929:32 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:886200:28
    at /home/runner/work/plotly.js/plotly.js/test/jasmine/tests/select_test.js:2844:25 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:887067:15
     Error: Expected  to be close to 2 (call #0) selectedpoints array for trace 0
    at <Jasmine>
    at /home/runner/work/plotly.js/plotly.js/test/jasmine/tests/select_test.js:1961:36 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:886225:28
    at <Jasmine>
    at /home/runner/work/plotly.js/plotly.js/test/jasmine/tests/select_test.js:1956:21 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:886221:17
     Error: Expected  to be close to 1,2 (call #0) selectedpoints array for trace 1
    at <Jasmine>
    at /home/runner/work/plotly.js/plotly.js/test/jasmine/tests/select_test.js:1961:36 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:886225:28
    at <Jasmine>
    at /home/runner/work/plotly.js/plotly.js/test/jasmine/tests/select_test.js:1956:21 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:886221:17
     Error: Expected  to be close to -161.6974,-1701.6728,-161.6974,1378.2779,608.2902 (call #0) lasso points x coords
    at <Jasmine>
    at /home/runner/work/plotly.js/plotly.js/test/jasmine/tests/select_test.js:2009:22 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:886260:39
    at /home/runner/work/plotly.js/plotly.js/test/jasmine/tests/select_test.js:2853:25 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:887076:15
     Error: Expected  to be close to 1.1129,1.9193,2.7258,1.9193,1.5161 (call #0) lasso points y coords
    at <Jasmine>
    at /home/runner/work/plotly.js/plotly.js/test/jasmine/tests/select_test.js:2011:22 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:886261:39
    at /home/runner/work/plotly.js/plotly.js/test/jasmine/tests/select_test.js:2853:25 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:887076:15
     Error: Expected 5 to be 4, 'plotly_selecting call count: funnel lasso (before dblclick)'.
    at <Jasmine>
    at assertEventCounts (/home/runner/work/plotly.js/plotly.js/test/jasmine/tests/select_test.js:137:26 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:884717:26)
    at /home/runner/work/plotly.js/plotly.js/test/jasmine/tests/select_test.js:2056:17 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:886293:9
     Error: Expected 2 to be 1, 'plotly_selected call count: funnel lasso (before dblclick)'.
    at <Jasmine>
    at assertEventCounts (/home/runner/work/plotly.js/plotly.js/test/jasmine/tests/select_test.js:138:25 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:884718:25)
    at /home/runner/work/plotly.js/plotly.js/test/jasmine/tests/select_test.js:2056:17 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:886293:9
     Error: Expected 5 to be 1, 'plotly_selecting call count: funnel select (after dblclick)'.
    at <Jasmine>
    at assertEventCounts (/home/runner/work/plotly.js/plotly.js/test/jasmine/tests/select_test.js:137:26 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:884717:26)
    at /home/runner/work/plotly.js/plotly.js/test/jasmine/tests/select_test.js:2061:17 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:886296:9
     Error: Expected 4 to be 2, 'plotly_selected call count: funnel select (after dblclick)'.
    at <Jasmine>
    at assertEventCounts (/home/runner/work/plotly.js/plotly.js/test/jasmine/tests/select_test.js:138:25 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:884718:25)
    at /home/runner/work/plotly.js/plotly.js/test/jasmine/tests/select_test.js:2061:17 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:886296:9
     Error: Expected 5 to be 4, 'plotly_selecting call count: funnel lasso (after dblclick)'.
    at <Jasmine>
    at assertEventCounts (/home/runner/work/plotly.js/plotly.js/test/jasmine/tests/select_test.js:137:26 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:884717:26)
    at /home/runner/work/plotly.js/plotly.js/test/jasmine/tests/select_test.js:2061:17 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:886296:9
     Error: Expected 4 to be 2, 'plotly_selected call count: funnel lasso (after dblclick)'.
    at <Jasmine>
    at assertEventCounts (/home/runner/work/plotly.js/plotly.js/test/jasmine/tests/select_test.js:138:25 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:884718:25)
    at /home/runner/work/plotly.js/plotly.js/test/jasmine/tests/select_test.js:2061:17 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:886296:9
     Error: Expected -923.0978934324659,628.3271375464684 to be close to -931.6851,608.2902 (call #0) select box range x coords
    at <Jasmine>
    at /home/runner/work/plotly.js/plotly.js/test/jasmine/tests/select_test.js:1984:22 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:886242:34
    at /home/runner/work/plotly.js/plotly.js/test/jasmine/tests/select_test.js:2877:25 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:887101:15

13) @noCI @gl should clear graph and replot when canvas and WebGL context dimensions do not match
     Test splom interactions:
     Error: Expected spy cleanPlot to have been called once. It was called 2 times.
    at <Jasmine>
    at /home/runner/work/plotly.js/plotly.js/test/jasmine/tests/splom_test.js:960:34 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:889986:30
    at <Jasmine>
    at assertFnCall (/home/runner/work/plotly.js/plotly.js/test/jasmine/tests/splom_test.js:959:21 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:889985:17)
     Failed: Cannot read properties of null (reading '_gl')
    at <Jasmine>
    at assertDims (/home/runner/work/plotly.js/plotly.js/test/jasmine/tests/splom_test.js:943:39 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:889971:40)
    at /home/runner/work/plotly.js/plotly.js/test/jasmine/tests/splom_test.js:986:13 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:890011:9

14) @noCI @gl should behave correctly during select->dblclick->pan scenarios
     Test splom select:
     Failed: <spyOn> : update() method does not exist
Usage: spyOn(<object>, <methodName>)
Error: <spyOn> : update() method does not exist
Usage: spyOn(<object>, <methodName>)
    at <Jasmine>
    at /home/runner/work/plotly.js/plotly.js/test/jasmine/tests/splom_test.js:1730:13 <- /tmp/d6f3279a3a0d7e9ec43aeceaff1f760b-bundle.js:8[9061](https://github.com/plotly/plotly.js/actions/runs/12957552221/job/36146149818?pr=7343#step:10:9062)2:9

Sub-issues

Metadata

Metadata

Assignees

Labels

P2considered for next cycletestingautomated tests

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions