My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 32260567-4e2d-4b32-8998-2524132c3a1e
Commit hash | Branch | Nodes | Start | Wall time | Tests execution time |
---|---|---|---|---|---|
0ff069e | refs/pull/12711/merge | 2 | about 1 month ago | 3 minutes 12.82 seconds | 5 minutes 56.39 seconds 3% |
All parallel CI nodes finished their work.
The time span between the finish times of the CI node that Finished First and the one which Finished Last is 5.21 seconds. The shorter this time is, the better.
The time span between the finish times of the CI node that Finished First and the one which Finished Last is 5.21 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (5 minutes 56.39 seconds) | Test files |
---|---|---|---|
0 Finished Last | 2024-07-26 15:15:37 UTC | 3 minutes 1.14 seconds | |
1 Finished First | 2024-07-26 15:15:32 UTC | 2 minutes 55.26 seconds | |
You can likely decrease your CI build time by around 60 seconds by running more parallel CI nodes.
Running 3 parallel nodes should result in an optimal build time (~1.98 minutes)
Test file path (Displaying entries 1 - 100 of 140 in total files) | Execution time | ||
---|---|---|---|
spec/lib/reports/enterprise_fee_summary/enterprise_fee_summary_report_spec.rb
|
59.01 seconds | 8% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb
|
45.09 seconds | 9% | Trend |
spec/lib/reports/packing/packing_report_spec.rb
|
18.26 seconds | 1% | Trend |
spec/lib/reports/customers_report_spec.rb
|
10.51 seconds | 2% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb
|
9.83 seconds | 2% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb
|
9.17 seconds | 4% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb
|
7.74 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb
|
7.62 seconds | Trend | |
spec/lib/stripe/payment_intent_validator_spec.rb
|
7.14 seconds | 2% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb
|
6.71 seconds | 2% | Trend |
spec/lib/open_food_network/address_finder_spec.rb
|
6.13 seconds | 3% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb
|
5.85 seconds | 11% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb
|
5.38 seconds | Trend | |
spec/lib/open_food_network/scope_variants_to_search_spec.rb
|
5.19 seconds | 3% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb
|
5.14 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb
|
5.03 seconds | Trend | |
spec/lib/tasks/sample_data_rake_spec.rb
|
4.98 seconds | 1% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb
|
4.93 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb
|
4.7 seconds | 7% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb
|
4.5 seconds | 2% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb
|
4.49 seconds | 5% | Trend |
spec/lib/open_food_network/permissions_spec.rb
|
4.41 seconds | 2% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb
|
4.21 seconds | 1% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb
|
3.95 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb
|
3.91 seconds | 3% | Trend |
spec/serializers/api/order_serializer_spec.rb
|
3.61 seconds | 1% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb
|
3.02 seconds | 15% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb
|
2.97 seconds | 3% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb
|
2.92 seconds | 6% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb
|
2.78 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb
|
2.73 seconds | Trend | |
spec/serializers/api/admin/order_cycle_serializer_spec.rb
|
2.68 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb
|
2.61 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb
|
2.37 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb
|
2.37 seconds | 3% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb
|
2.37 seconds | 9% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb
|
2.28 seconds | 14% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb
|
2.19 seconds | Trend | |
spec/lib/open_food_network/tag_rule_applicator_spec.rb
|
2.06 seconds | 3% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb
|
2.04 seconds | 10% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb
|
1.98 seconds | 1% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb
|
1.9 seconds | Trend | |
spec/lib/reports/line_items_spec.rb
|
1.85 seconds | Trend | |
spec/serializers/api/cached_enterprise_serializer_spec.rb
|
1.77 seconds | 1% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb
|
1.61 seconds | 14% | Trend |
spec/serializers/api/current_order_serializer_spec.rb
|
1.6 seconds | 1% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb
|
1.51 seconds | 1% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb
|
1.42 seconds | 8% | Trend |
spec/serializers/api/product_serializer_spec.rb
|
1.41 seconds | Trend | |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb
|
1.35 seconds | 15% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb
|
1.35 seconds | 4% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb
|
1.34 seconds | 13% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb
|
1.33 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb
|
1.27 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb
|
1.22 seconds | 4% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb
|
1.08 seconds | 24% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb
|
1.07 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb
|
1.01 seconds | 4% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb
|
990 miliseconds | 1% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb
|
957 miliseconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb
|
945 miliseconds | 4% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb
|
886 miliseconds | 1% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb
|
886 miliseconds | 36% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb
|
830 miliseconds | 5% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb
|
827 miliseconds | 5% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb
|
767 miliseconds | 1% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb
|
758 miliseconds | 7% | Trend |
spec/serializers/api/variant_serializer_spec.rb
|
722 miliseconds | 3% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb
|
717 miliseconds | 51% | Trend |
spec/migrations/split_customer_names_spec.rb
|
716 miliseconds | 9% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb
|
713 miliseconds | 9% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb
|
699 miliseconds | 1% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb
|
683 miliseconds | 3% | Trend |
spec/lib/stripe/account_connector_spec.rb
|
660 miliseconds | 5% | Trend |
spec/lib/stripe/profile_storer_spec.rb
|
648 miliseconds | 3% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb
|
608 miliseconds | 2% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb
|
570 miliseconds | 6% | Trend |
spec/lib/stripe/webhook_handler_spec.rb
|
560 miliseconds | 77% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb
|
551 miliseconds | Trend | |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb
|
548 miliseconds | 5% | Trend |
spec/lib/open_food_network/i18n_inflections_spec.rb
|
542 miliseconds | 79% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb
|
539 miliseconds | 21% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb
|
535 miliseconds | 6% | Trend |
spec/lib/open_food_network/property_merge_spec.rb
|
533 miliseconds | 1% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb
|
525 miliseconds | 7% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb
|
517 miliseconds | 10% | Trend |
spec/lib/spree/core/product_duplicator_spec.rb
|
497 miliseconds | 3% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb
|
487 miliseconds | 1% | Trend |
spec/serializers/api/group_list_serializer_spec.rb
|
486 miliseconds | 3% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb
|
481 miliseconds | 3% | Trend |
spec/migrations/migrate_customer_names_spec.rb
|
478 miliseconds | 5% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb
|
470 miliseconds | 8% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb
|
462 miliseconds | 3% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb
|
461 miliseconds | 2% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb
|
448 miliseconds | 5% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb
|
436 miliseconds | 6% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb
|
432 miliseconds | 13% | Trend |
spec/lib/tasks/import_product_images_rake_spec.rb
|
431 miliseconds | 6% | Trend |
spec/lib/i18n_digests_spec.rb
|
428 miliseconds | 26% | Trend |
spec/lib/reports/report_spec.rb
|
420 miliseconds | 14% | Trend |