My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID e419bb96-24aa-4a50-9df5-93bb7e779364
Commit hash | Branch | Nodes | Start | Wall time | Tests execution time |
---|---|---|---|---|---|
a9c3a08 | refs/pull/12653/merge | 2 | about 2 months ago | 3 minutes 8.67 seconds | 5 minutes 47.44 seconds |
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.88 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.88 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (5 minutes 47.44 seconds) | Test files |
---|---|---|---|
0 Finished Last | 2024-07-24 19:11:17 UTC | 2 minutes 57.28 seconds | |
1 Finished First | 2024-07-24 19:11:11 UTC | 2 minutes 50.17 seconds | |
You can likely decrease your CI build time by around 58 seconds by running more parallel CI nodes.
Running 3 parallel nodes should result in an optimal build time (~1.93 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
|
57.65 seconds | 6% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb
|
45.05 seconds | 9% | Trend |
spec/lib/reports/packing/packing_report_spec.rb
|
17.91 seconds | 3% | Trend |
spec/lib/reports/customers_report_spec.rb
|
10.04 seconds | 1% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb
|
9.45 seconds | 1% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb
|
9.22 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb
|
7.5 seconds | 2% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb
|
7.14 seconds | 1% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb
|
7.02 seconds | 3% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb
|
6.35 seconds | 3% | Trend |
spec/lib/open_food_network/address_finder_spec.rb
|
6.11 seconds | 2% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb
|
5.61 seconds | 3% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb
|
5.28 seconds | Trend | |
spec/lib/open_food_network/scope_variants_to_search_spec.rb
|
5.15 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb
|
4.9 seconds | 3% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb
|
4.73 seconds | 4% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb
|
4.68 seconds | 3% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb
|
4.6 seconds | 4% | Trend |
spec/lib/open_food_network/permissions_spec.rb
|
4.59 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb
|
4.5 seconds | 3% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb
|
4.44 seconds | 1% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb
|
4.27 seconds | Trend | |
spec/lib/reports/orders_and_distributors_report_spec.rb
|
4.08 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb
|
3.94 seconds | 4% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb
|
3.76 seconds | Trend | |
spec/serializers/api/order_serializer_spec.rb
|
3.35 seconds | 5% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb
|
2.92 seconds | 6% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb
|
2.88 seconds | 3% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb
|
2.82 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb
|
2.81 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb
|
2.74 seconds | Trend | |
spec/lib/tasks/data/truncate_data_spec.rb
|
2.55 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb
|
2.46 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb
|
2.41 seconds | 2% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb
|
2.37 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb
|
2.27 seconds | 2% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb
|
2.21 seconds | 3% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb
|
2.17 seconds | 9% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb
|
2.04 seconds | 5% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb
|
1.93 seconds | 1% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb
|
1.92 seconds | Trend | |
engines/dfc_provider/spec/requests/catalog_items_spec.rb
|
1.91 seconds | 3% | Trend |
spec/lib/reports/line_items_spec.rb
|
1.82 seconds | Trend | |
spec/serializers/api/cached_enterprise_serializer_spec.rb
|
1.69 seconds | 2% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb
|
1.66 seconds | 6% | Trend |
spec/serializers/api/current_order_serializer_spec.rb
|
1.53 seconds | 3% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb
|
1.43 seconds | 3% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb
|
1.39 seconds | 2% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb
|
1.36 seconds | 3% | Trend |
spec/serializers/api/product_serializer_spec.rb
|
1.35 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb
|
1.34 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb
|
1.24 seconds | 5% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb
|
1.17 seconds | 1% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb
|
1.07 seconds | 3% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb
|
1.06 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb
|
1.03 seconds | 12% | Trend |
spec/migrations/split_customer_names_spec.rb
|
1.02 seconds | 28% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb
|
966 miliseconds | 1% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb
|
953 miliseconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb
|
927 miliseconds | 12% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb
|
912 miliseconds | 29% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb
|
900 miliseconds | 9% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb
|
855 miliseconds | 2% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb
|
840 miliseconds | 4% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb
|
813 miliseconds | 7% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb
|
788 miliseconds | 8% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb
|
774 miliseconds | 5% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb
|
761 miliseconds | 31% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb
|
722 miliseconds | 8% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb
|
709 miliseconds | Trend | |
spec/migrations/update_enterprise_instagram_links_spec.rb
|
685 miliseconds | 11% | Trend |
spec/serializers/api/variant_serializer_spec.rb
|
678 miliseconds | 2% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb
|
634 miliseconds | 2% | Trend |
spec/lib/stripe/profile_storer_spec.rb
|
627 miliseconds | 6% | Trend |
spec/lib/stripe/account_connector_spec.rb
|
616 miliseconds | 12% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb
|
602 miliseconds | 1% | Trend |
engines/dfc_provider/spec/requests/persons_spec.rb
|
601 miliseconds | 62% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb
|
580 miliseconds | 5% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb
|
543 miliseconds | 5% | Trend |
spec/lib/tasks/users_rake_spec.rb
|
538 miliseconds | 80% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb
|
524 miliseconds | 8% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb
|
521 miliseconds | 5% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb
|
520 miliseconds | 24% | Trend |
spec/lib/spree/core/product_duplicator_spec.rb
|
517 miliseconds | Trend | |
spec/lib/open_food_network/property_merge_spec.rb
|
509 miliseconds | 5% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb
|
502 miliseconds | 13% | Trend |
spec/migrations/migrate_customer_names_spec.rb
|
483 miliseconds | 4% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb
|
468 miliseconds | 1% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb
|
463 miliseconds | 5% | Trend |
spec/serializers/api/group_list_serializer_spec.rb
|
462 miliseconds | 8% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb
|
460 miliseconds | 7% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb
|
448 miliseconds | 12% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb
|
448 miliseconds | 5% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb
|
447 miliseconds | 6% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb
|
445 miliseconds | 10% | Trend |
spec/lib/spree/money_spec.rb
|
444 miliseconds | 6% | Trend |
spec/lib/tasks/import_product_images_rake_spec.rb
|
440 miliseconds | 4% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb
|
439 miliseconds | 5% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb
|
429 miliseconds | 9% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb
|
409 miliseconds | Trend |