Context
Branch: feat/where-clause-executor
Commit: 062d8a0c
Command:
.venv/bin/python -B -m pytest -q -ra --ignore=graphistry/tests/test_bolt_util.py --ignore=graphistry/tests/test_gremlin.py --ignore=graphistry/tests/test_ipython.py --ignore=graphistry/tests/test_nodexl.py --ignore=graphistry/tests/test_tigergraph.py --ignore=graphistry/tests/test_feature_utils.py --ignore=graphistry/tests/test_umap_utils.py --ignore=graphistry/tests/test_dgl_utils.py --ignore=graphistry/tests/test_embed_utils.py --ignore=graphistry/tests/test_kusto.py --ignore=graphistry/tests/test_spanner.py
Python: 3.12.11
Results summary
1614 passed, 337 skipped, 9 xfailed, 4 xpassed
XPASS (previously expected to fail)
All are labeled Issue #786 in graphistry/tests/compute/test_astcall_chains.py:
test_two_edge_filters_sequential
test_edge_then_node_filter
test_filter_then_hop_forward
test_contradictory_filters
XFAIL (still expected to fail)
Issue GFQL: Chained filter_edges_by_dict operations only apply first filter #786 still failing:
test_three_edge_filters_sequential
test_two_node_filters_sequential
test_chained_filters_with_predicates
test_filter_order_should_not_matter
Missing optional deps (xfail on missing module):
graphistry/tests/test_plotter.py::TestPlotterConversions::test_igraph2pandas
graphistry/tests/test_plotter.py::TestPlotterConversions::test_pandas2igraph
graphistry/tests/test_plotter.py::TestPlotterConversions::test_networkx2igraph
graphistry/tests/test_plotter.py::TestPlotterArrowConversions::test_api3_plot_from_igraph
Oracle limitation:
tests/gfql/ref/test_df_executor_core.py::TestOracleLimitations::test_edge_alias_on_multihop
Skips (337)
Mostly expected due to missing optional deps/flags:
TEST_CUDF=1 cuDF-only, GPU availability, TEST_DASK=1, TEST_DASK_CUDF=1, TEST_CUGRAPH=1.
Extras not installed: umap/ai, igraph, cugraph.
Skips that look like TODOs / known gaps:
graphistry/tests/compute/test_id_column_restriction.py:426 (let/ref returns empty result - needs investigation)
graphistry/tests/compute/test_chain_let.py:834 (Runtime KeyError in ASTRef chain execution with query parameter)
graphistry/tests/compute/test_id_column_restriction.py:657 (collapse() has complex API - needs topology-aware traversal setup)
graphistry/tests/compute/test_call_schema_validation.py (schema effects not yet implemented in safelist)
graphistry/tests/compute/test_astcall_chains.py:176 (Enrichment ops not yet in safelist)
Ask
Context
feat/where-clause-executor062d8a0c.venv/bin/python -B -m pytest -q -ra --ignore=graphistry/tests/test_bolt_util.py --ignore=graphistry/tests/test_gremlin.py --ignore=graphistry/tests/test_ipython.py --ignore=graphistry/tests/test_nodexl.py --ignore=graphistry/tests/test_tigergraph.py --ignore=graphistry/tests/test_feature_utils.py --ignore=graphistry/tests/test_umap_utils.py --ignore=graphistry/tests/test_dgl_utils.py --ignore=graphistry/tests/test_embed_utils.py --ignore=graphistry/tests/test_kusto.py --ignore=graphistry/tests/test_spanner.pyResults summary
XPASS (previously expected to fail)
All are labeled Issue #786 in
graphistry/tests/compute/test_astcall_chains.py:test_two_edge_filters_sequentialtest_edge_then_node_filtertest_filter_then_hop_forwardtest_contradictory_filtersXFAIL (still expected to fail)
test_three_edge_filters_sequentialtest_two_node_filters_sequentialtest_chained_filters_with_predicatestest_filter_order_should_not_mattergraphistry/tests/test_plotter.py::TestPlotterConversions::test_igraph2pandasgraphistry/tests/test_plotter.py::TestPlotterConversions::test_pandas2igraphgraphistry/tests/test_plotter.py::TestPlotterConversions::test_networkx2igraphgraphistry/tests/test_plotter.py::TestPlotterArrowConversions::test_api3_plot_from_igraphtests/gfql/ref/test_df_executor_core.py::TestOracleLimitations::test_edge_alias_on_multihopSkips (337)
Mostly expected due to missing optional deps/flags:
TEST_CUDF=1cuDF-only, GPU availability,TEST_DASK=1,TEST_DASK_CUDF=1,TEST_CUGRAPH=1.umap/ai,igraph,cugraph.Skips that look like TODOs / known gaps:
graphistry/tests/compute/test_id_column_restriction.py:426(let/ref returns empty result - needs investigation)graphistry/tests/compute/test_chain_let.py:834(Runtime KeyError in ASTRef chain execution with query parameter)graphistry/tests/compute/test_id_column_restriction.py:657(collapse() has complex API - needs topology-aware traversal setup)graphistry/tests/compute/test_call_schema_validation.py(schema effects not yet implemented in safelist)graphistry/tests/compute/test_astcall_chains.py:176(Enrichment ops not yet in safelist)Ask