My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 3a3bbc2a-1e35-470d-a5b9-e1426446453c
Commit hash | Branch | Nodes | Start | Wall time | Tests execution time |
---|---|---|---|---|---|
e950a11 | refs/pull/12702/merge | 2 | about 2 months ago | 3 minutes 13.52 seconds | 6 minutes 0.87 seconds 4% |
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 3.24 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 3.24 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (6 minutes 0.87 seconds) | Test files |
---|---|---|---|
0 Finished First | 2024-07-24 17:11:16 UTC | 2 minutes 58.45 seconds | |
1 Finished Last | 2024-07-24 17:11:20 UTC | 3 minutes 2.42 seconds | |
You can likely decrease your CI build time by around 1 minute 31 seconds by running more parallel CI nodes.
Running 4 parallel nodes should result in an optimal build time (~1.5 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.44 seconds | 5% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb
|
46.56 seconds | 12% | Trend |
spec/lib/reports/packing/packing_report_spec.rb
|
18.94 seconds | 2% | Trend |
spec/lib/reports/customers_report_spec.rb
|
10.66 seconds | 4% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb
|
10.04 seconds | 4% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb
|
9.51 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb
|
8.04 seconds | 4% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb
|
7.51 seconds | 3% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb
|
7.28 seconds | Trend | |
spec/lib/reports/bulk_coop_report_spec.rb
|
7.02 seconds | 7% | Trend |
spec/lib/open_food_network/address_finder_spec.rb
|
6.12 seconds | 2% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb
|
5.71 seconds | 8% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb
|
5.63 seconds | 3% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb
|
5.47 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb
|
5.32 seconds | 5% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb
|
5.1 seconds | 3% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb
|
4.83 seconds | Trend | |
spec/lib/reports/order_cycle_management_report_spec.rb
|
4.74 seconds | 2% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb
|
4.63 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb
|
4.62 seconds | 5% | Trend |
spec/lib/open_food_network/permissions_spec.rb
|
4.5 seconds | Trend | |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb
|
4.49 seconds | 2% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb
|
4.46 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb
|
4.18 seconds | 10% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb
|
4.05 seconds | 6% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb
|
3.59 seconds | 15% | Trend |
spec/serializers/api/order_serializer_spec.rb
|
3.53 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb
|
2.99 seconds | 3% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb
|
2.95 seconds | 6% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb
|
2.93 seconds | 12% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb
|
2.93 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb
|
2.83 seconds | 11% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb
|
2.62 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb
|
2.44 seconds | 1% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb
|
2.34 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb
|
2.33 seconds | Trend | |
spec/serializers/api/admin/order_serializer_spec.rb
|
2.25 seconds | 1% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb
|
2.18 seconds | Trend | |
engines/dfc_provider/spec/requests/catalog_items_spec.rb
|
2.12 seconds | 15% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb
|
2.08 seconds | 6% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb
|
2.04 seconds | 2% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb
|
1.95 seconds | 1% | 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/services/authorization_control_spec.rb
|
1.76 seconds | 48% | Trend |
spec/serializers/api/current_order_serializer_spec.rb
|
1.58 seconds | Trend | |
spec/serializers/api/product_serializer_spec.rb
|
1.45 seconds | 3% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb
|
1.45 seconds | 2% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb
|
1.42 seconds | 8% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb
|
1.39 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb
|
1.36 seconds | 3% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb
|
1.34 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb
|
1.28 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb
|
1.25 seconds | 6% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb
|
1.17 seconds | Trend | |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb
|
1.11 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb
|
1.02 seconds | 3% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb
|
1000 miliseconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb
|
999 miliseconds | Trend | |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb
|
986 miliseconds | 1% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb
|
898 miliseconds | 3% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb
|
867 miliseconds | Trend | |
spec/serializers/api/admin/variant_serializer_spec.rb
|
866 miliseconds | Trend | |
engines/dfc_provider/spec/requests/offers_spec.rb
|
811 miliseconds | 1% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb
|
806 miliseconds | 8% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb
|
789 miliseconds | 28% | Trend |
spec/migrations/split_customer_names_spec.rb
|
759 miliseconds | 4% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb
|
741 miliseconds | 4% | Trend |
spec/serializers/api/variant_serializer_spec.rb
|
731 miliseconds | 4% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb
|
727 miliseconds | 7% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb
|
719 miliseconds | 1% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb
|
719 miliseconds | 44% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb
|
686 miliseconds | 2% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb
|
673 miliseconds | 13% | Trend |
spec/lib/stripe/profile_storer_spec.rb
|
652 miliseconds | 2% | Trend |
spec/lib/stripe/account_connector_spec.rb
|
643 miliseconds | 8% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb
|
600 miliseconds | 7% | Trend |
spec/lib/spree/i18n_spec.rb
|
569 miliseconds | 80% | Trend |
spec/lib/open_food_network/property_merge_spec.rb
|
557 miliseconds | 3% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb
|
557 miliseconds | 2% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb
|
557 miliseconds | 3% | Trend |
spec/serializers/api/credit_card_serializer_spec.rb
|
550 miliseconds | 89% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb
|
548 miliseconds | 5% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb
|
546 miliseconds | 4% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb
|
541 miliseconds | 2% | Trend |
spec/lib/spree/core/product_duplicator_spec.rb
|
541 miliseconds | 5% | Trend |
spec/lib/reports/report_loader_spec.rb
|
535 miliseconds | 77% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb
|
522 miliseconds | 24% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb
|
495 miliseconds | Trend | |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb
|
485 miliseconds | 5% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb
|
476 miliseconds | Trend | |
spec/serializers/api/group_list_serializer_spec.rb
|
476 miliseconds | 5% | Trend |
spec/migrations/migrate_customer_names_spec.rb
|
472 miliseconds | 6% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb
|
464 miliseconds | 1% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb
|
459 miliseconds | 7% | Trend |
spec/lib/reports/report_spec.rb
|
447 miliseconds | 8% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb
|
446 miliseconds | 5% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb
|
443 miliseconds | 6% | Trend |
spec/lib/tasks/import_product_images_rake_spec.rb
|
431 miliseconds | 6% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb
|
429 miliseconds | 7% | Trend |