Raxol.Benchmark.ScenarioGenerator (Raxol v2.0.1)

View Source

Generates realistic test scenarios and data for benchmarking. Includes real-world terminal sequences, user interactions, edge cases, and visualization data for comprehensive benchmark testing.

Summary

Functions

Count nodes in a treemap structure.

Generate a comprehensive set of test scenarios.

Generate ANSI escape sequence scenarios.

Generate basic text scenarios.

Generate chart data for visualization benchmarks.

Generate edge cases and stress tests.

Generate real-world application scenarios.

Generate stress test scenarios.

Generate terminal emulator specific scenarios.

Generate visualization data (treemap) with varying depth based on size. Consolidated from DataGenerator module.

Functions

count_nodes(arg1)

Count nodes in a treemap structure.

generate_all_scenarios()

Generate a comprehensive set of test scenarios.

generate_ansi_scenarios()

Generate ANSI escape sequence scenarios.

generate_basic_scenarios()

Generate basic text scenarios.

generate_chart_data(size)

Generate chart data for visualization benchmarks.

generate_edge_cases()

Generate edge cases and stress tests.

generate_real_world_scenarios()

Generate real-world application scenarios.

generate_stress_test_scenarios()

Generate stress test scenarios.

generate_terminal_scenarios()

Generate terminal emulator specific scenarios.

generate_treemap_data(size)

Generate visualization data (treemap) with varying depth based on size. Consolidated from DataGenerator module.