| 377 | } |
| 378 | |
| 379 | graph_progress graph::get_progress() { |
| 380 | graph_progress progress; |
| 381 | for (int i = 0; i < ordered_kernel_ids.size() - 1; i++){ // want to iterate over all the kernels except the last one which is OutputKernel |
| 382 | auto kernel_id = ordered_kernel_ids[i]; |
| 383 | kernel * kernel = get_node(kernel_id); |
| 384 | progress.kernel_descriptions.push_back(std::to_string(kernel_id) + "-" + kernel->kernel_name()); |
| 385 | progress.finished.push_back(kernel->output_.all_finished()); |
| 386 | progress.batches_completed.push_back(kernel->output_.total_batches_added()); |
| 387 | } |
| 388 | return progress; |
| 389 | } |
| 390 | |
| 391 | } // namespace cache |
| 392 | } // namespace ral |
no test coverage detected