My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID de226774-a008-48f9-9516-092f6c7c54a4
Commit hash | Branch | Nodes | Start | Wall time | Tests execution time |
---|---|---|---|---|---|
eab8e2d | refs/pull/12690/merge | 2 | about 2 months ago | 3 minutes 21.98 seconds | 6 minutes 9.03 seconds 7% |
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 4.28 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 4.28 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (6 minutes 9.03 seconds) | Test files |
---|---|---|---|
0 Finished First | 2024-07-23 08:27:05 UTC | 3 minutes 5.19 seconds | |
1 Finished Last | 2024-07-23 08:27:10 UTC | 3 minutes 3.84 seconds | |
You can likely decrease your CI build time by around 1 minute 33 seconds by running more parallel CI nodes.
Running 4 parallel nodes should result in an optimal build time (~1.54 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.97 seconds | 10% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb
|
46.44 seconds | 12% | Trend |
spec/lib/reports/packing/packing_report_spec.rb
|
19.17 seconds | 3% | Trend |
spec/lib/reports/customers_report_spec.rb
|
10.79 seconds | 5% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb
|
10.2 seconds | 6% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb
|
9.76 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb
|
7.93 seconds | 3% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb
|
7.79 seconds | 6% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb
|
7.7 seconds | 6% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb
|
7.22 seconds | 10% | Trend |
spec/lib/open_food_network/address_finder_spec.rb
|
6.19 seconds | 4% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb
|
5.93 seconds | 9% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb
|
5.82 seconds | 10% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb
|
5.55 seconds | 9% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb
|
5.33 seconds | 11% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb
|
5.29 seconds | 5% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb
|
5.05 seconds | 3% | Trend |
spec/lib/open_food_network/permissions_spec.rb
|
4.95 seconds | 9% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb
|
4.95 seconds | Trend | |
spec/lib/reports/products_and_inventory_report_spec.rb
|
4.73 seconds | 11% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb
|
4.71 seconds | 7% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb
|
4.64 seconds | 6% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb
|
4.57 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb
|
4.03 seconds | 6% | Trend |
spec/serializers/api/order_serializer_spec.rb
|
3.94 seconds | 11% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb
|
3.81 seconds | Trend | |
engines/dfc_provider/spec/requests/supplied_products_spec.rb
|
3.66 seconds | 17% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb
|
3.18 seconds | 15% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb
|
3.14 seconds | 8% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb
|
3.02 seconds | 8% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb
|
2.88 seconds | 10% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb
|
2.73 seconds | 7% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb
|
2.67 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb
|
2.54 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb
|
2.44 seconds | 5% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb
|
2.41 seconds | 12% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb
|
2.41 seconds | 22% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb
|
2.35 seconds | 22% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb
|
2.3 seconds | 3% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb
|
2.18 seconds | Trend | |
spec/serializers/api/admin/exchange_serializer_spec.rb
|
2.1 seconds | 5% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb
|
2.0 seconds | 8% | Trend |
spec/lib/reports/line_items_spec.rb
|
1.92 seconds | 4% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb
|
1.82 seconds | 4% | Trend |
spec/serializers/api/current_order_serializer_spec.rb
|
1.65 seconds | 3% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb
|
1.53 seconds | 1% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb
|
1.5 seconds | 1% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb
|
1.44 seconds | 2% | Trend |
spec/serializers/api/product_serializer_spec.rb
|
1.44 seconds | 2% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb
|
1.43 seconds | Trend | |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb
|
1.39 seconds | 18% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb
|
1.37 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb
|
1.33 seconds | 1% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb
|
1.25 seconds | 5% | 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/order/stripe_sca_payment_authorize_spec.rb
|
1.1 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb
|
1.01 seconds | 5% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb
|
1000 miliseconds | 4% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb
|
989 miliseconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb
|
959 miliseconds | 3% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb
|
899 miliseconds | 2% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb
|
876 miliseconds | Trend | |
spec/migrations/migrate_admin_tax_amounts_spec.rb
|
871 miliseconds | Trend | |
spec/serializers/api/admin/enterprise_serializer_spec.rb
|
862 miliseconds | 1% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb
|
823 miliseconds | Trend | |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb
|
816 miliseconds | 59% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb
|
766 miliseconds | 2% | Trend |
spec/migrations/split_customer_names_spec.rb
|
750 miliseconds | 5% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb
|
739 miliseconds | 4% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb
|
738 miliseconds | 3% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb
|
716 miliseconds | 1% | Trend |
spec/serializers/api/variant_serializer_spec.rb
|
702 miliseconds | Trend | |
spec/lib/stripe/profile_storer_spec.rb
|
696 miliseconds | 3% | Trend |
spec/serializers/api/order_cycle_serializer_spec.rb
|
673 miliseconds | 68% | Trend |
spec/lib/spree/money_spec.rb
|
663 miliseconds | 59% | Trend |
spec/lib/stripe/account_connector_spec.rb
|
659 miliseconds | 5% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb
|
616 miliseconds | 4% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb
|
601 miliseconds | 1% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb
|
591 miliseconds | 6% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb
|
586 miliseconds | 1% | Trend |
spec/lib/spree/localized_number_spec.rb
|
565 miliseconds | 69% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb
|
557 miliseconds | 4% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb
|
556 miliseconds | 2% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb
|
542 miliseconds | 5% | Trend |
spec/lib/reports/enterprise_fee_summary/summarizer_spec.rb
|
541 miliseconds | 83% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb
|
536 miliseconds | 7% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb
|
530 miliseconds | 23% | Trend |
spec/lib/open_food_network/property_merge_spec.rb
|
525 miliseconds | 2% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb
|
517 miliseconds | 3% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb
|
504 miliseconds | 2% | Trend |
spec/lib/spree/core/product_duplicator_spec.rb
|
502 miliseconds | 2% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb
|
481 miliseconds | Trend | |
spec/migrations/migrate_customer_names_spec.rb
|
478 miliseconds | 5% | Trend |
spec/serializers/api/group_list_serializer_spec.rb
|
475 miliseconds | 6% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb
|
469 miliseconds | 5% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb
|
464 miliseconds | 1% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb
|
455 miliseconds | 4% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb
|
453 miliseconds | 2% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb
|
442 miliseconds | 6% | Trend |
spec/lib/tasks/import_product_images_rake_spec.rb
|
433 miliseconds | 6% | Trend |