My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 9054545b-51c1-435a-a634-7187858de2c1
Commit hash | Branch | Nodes | Start | Wall time | Tests execution time |
---|---|---|---|---|---|
e106f40 | refs/heads/wb-OFN-11613 | 2 | about 2 months ago | 3 minutes 44.59 seconds | 6 minutes 15.5 seconds 8% |
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 38.66 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 38.66 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (6 minutes 15.5 seconds) | Test files |
---|---|---|---|
0 Finished First | 2024-07-24 17:16:54 UTC | 2 minutes 55.47 seconds | |
1 Finished Last | 2024-07-24 17:17:33 UTC | 3 minutes 20.04 seconds | |
You can likely decrease your CI build time by around 1 minute 34 seconds by running more parallel CI nodes.
Running 4 parallel nodes should result in an optimal build time (~1.56 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.61 seconds | 6% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb
|
50.24 seconds | 21% | Trend |
spec/lib/reports/packing/packing_report_spec.rb
|
21.4 seconds | 15% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb
|
10.91 seconds | 13% | Trend |
spec/lib/reports/customers_report_spec.rb
|
10.4 seconds | 1% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb
|
9.28 seconds | 3% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb
|
8.66 seconds | 19% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb
|
8.61 seconds | 12% | Trend |
spec/lib/open_food_network/address_finder_spec.rb
|
7.1 seconds | 19% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb
|
7.07 seconds | 3% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb
|
6.67 seconds | 1% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb
|
5.86 seconds | 20% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb
|
5.84 seconds | 15% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb
|
5.74 seconds | 14% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb
|
5.52 seconds | 15% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb
|
5.52 seconds | 5% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb
|
5.5 seconds | 1% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb
|
4.87 seconds | 11% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb
|
4.8 seconds | 13% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb
|
4.77 seconds | 3% | Trend |
spec/lib/open_food_network/permissions_spec.rb
|
4.7 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb
|
4.57 seconds | 4% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb
|
4.24 seconds | Trend | |
spec/serializers/api/order_serializer_spec.rb
|
4.24 seconds | 19% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb
|
4.18 seconds | 10% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb
|
3.89 seconds | 2% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb
|
3.87 seconds | 24% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb
|
3.38 seconds | 17% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb
|
3.17 seconds | 15% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb
|
2.75 seconds | 8% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb
|
2.69 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb
|
2.63 seconds | 6% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb
|
2.63 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb
|
2.62 seconds | 13% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb
|
2.6 seconds | 30% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb
|
2.49 seconds | 12% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb
|
2.48 seconds | 5% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb
|
2.32 seconds | 7% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb
|
2.24 seconds | 4% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb
|
2.01 seconds | 2% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb
|
2.0 seconds | 15% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb
|
1.9 seconds | Trend | |
engines/dfc_provider/spec/requests/catalog_items_spec.rb
|
1.86 seconds | 1% | Trend |
spec/lib/reports/line_items_spec.rb
|
1.85 seconds | Trend | |
spec/serializers/api/current_order_serializer_spec.rb
|
1.85 seconds | 16% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb
|
1.78 seconds | 27% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb
|
1.55 seconds | 9% | Trend |
spec/serializers/api/product_serializer_spec.rb
|
1.51 seconds | 8% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb
|
1.46 seconds | 1% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb
|
1.43 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb
|
1.41 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb
|
1.34 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb
|
1.14 seconds | 7% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb
|
1.09 seconds | 7% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb
|
1.08 seconds | 52% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb
|
1.08 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb
|
1.07 seconds | 7% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb
|
1.07 seconds | 8% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb
|
1.05 seconds | 11% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb
|
1.04 seconds | 6% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb
|
957 miliseconds | Trend | |
spec/serializers/api/admin/enterprise_serializer_spec.rb
|
899 miliseconds | 2% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb
|
854 miliseconds | 2% | Trend |
spec/lib/open_food_network/property_merge_spec.rb
|
829 miliseconds | 53% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb
|
826 miliseconds | 4% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb
|
820 miliseconds | 6% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb
|
819 miliseconds | 5% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb
|
808 miliseconds | 70% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb
|
802 miliseconds | 1% | Trend |
spec/serializers/api/variant_serializer_spec.rb
|
790 miliseconds | 13% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb
|
784 miliseconds | 4% | Trend |
spec/lib/stripe/profile_storer_spec.rb
|
750 miliseconds | 11% | Trend |
spec/migrations/split_customer_names_spec.rb
|
726 miliseconds | 8% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb
|
710 miliseconds | Trend | |
spec/lib/stripe/account_connector_spec.rb
|
649 miliseconds | 7% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb
|
640 miliseconds | 35% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb
|
636 miliseconds | 6% | Trend |
engines/order_management/spec/services/order_management/stock/coordinator_spec.rb
|
591 miliseconds | 108% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summarizer_spec.rb
|
582 miliseconds | 80% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb
|
581 miliseconds | Trend | |
spec/serializers/api/admin/customer_serializer_spec.rb
|
580 miliseconds | 5% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb
|
576 miliseconds | 10% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb
|
559 miliseconds | 3% | Trend |
spec/lib/spree/core/product_duplicator_spec.rb
|
555 miliseconds | 8% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb
|
542 miliseconds | 10% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb
|
534 miliseconds | 22% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb
|
524 miliseconds | 5% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb
|
524 miliseconds | 8% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb
|
519 miliseconds | 8% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb
|
513 miliseconds | 3% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb
|
509 miliseconds | 10% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb
|
491 miliseconds | 1% | Trend |
spec/migrations/migrate_customer_names_spec.rb
|
487 miliseconds | 3% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb
|
476 miliseconds | 7% | Trend |
spec/lib/tasks/import_product_images_rake_spec.rb
|
466 miliseconds | Trend | |
engines/dfc_provider/spec/requests/addresses_spec.rb
|
463 miliseconds | 2% | Trend |
spec/serializers/api/group_list_serializer_spec.rb
|
459 miliseconds | 9% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb
|
451 miliseconds | 2% | Trend |
spec/lib/reports/report_spec.rb
|
440 miliseconds | 10% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb
|
428 miliseconds | 4% | Trend |