My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 59af0a97-3c4a-4e4e-9200-cead08f11f5a
Commit hash | Branch | Nodes | Start | Wall time | Tests execution time |
---|---|---|---|---|---|
885cb5a | refs/pull/12710/merge | 2 | about 1 month ago | 3 minutes 21.73 seconds | 6 minutes 1.89 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 16.38 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 16.38 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (6 minutes 1.89 seconds) | Test files |
---|---|---|---|
0 Finished First | 2024-07-25 18:49:04 UTC | 2 minutes 51.6 seconds | |
1 Finished Last | 2024-07-25 18:49:21 UTC | 3 minutes 10.29 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.51 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.6 seconds | 6% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb
|
47.46 seconds | 15% | Trend |
spec/lib/reports/packing/packing_report_spec.rb
|
19.27 seconds | 4% | Trend |
spec/lib/reports/customers_report_spec.rb
|
10.35 seconds | 1% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb
|
10.16 seconds | 6% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb
|
9.83 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb
|
7.64 seconds | Trend | |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb
|
7.28 seconds | Trend | |
spec/lib/stripe/payment_intent_validator_spec.rb
|
7.05 seconds | 3% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb
|
7.0 seconds | 6% | Trend |
spec/lib/open_food_network/address_finder_spec.rb
|
6.24 seconds | 4% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb
|
6.04 seconds | 11% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb
|
5.87 seconds | 11% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb
|
5.78 seconds | 14% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb
|
5.23 seconds | 6% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb
|
5.13 seconds | 5% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb
|
4.96 seconds | Trend | |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb
|
4.74 seconds | 1% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb
|
4.7 seconds | 7% | Trend |
spec/lib/open_food_network/permissions_spec.rb
|
4.66 seconds | 2% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb
|
4.49 seconds | 5% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb
|
4.47 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb
|
4.39 seconds | 15% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb
|
4.31 seconds | 1% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb
|
3.99 seconds | 5% | Trend |
spec/serializers/api/order_serializer_spec.rb
|
3.64 seconds | 2% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb
|
3.51 seconds | 12% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb
|
3.05 seconds | 11% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb
|
2.98 seconds | 3% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb
|
2.93 seconds | 5% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb
|
2.86 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb
|
2.6 seconds | 2% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb
|
2.54 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb
|
2.48 seconds | Trend | |
engines/order_management/spec/services/order_management/stock/packer_spec.rb
|
2.34 seconds | 1% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb
|
2.15 seconds | 3% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb
|
2.11 seconds | 2% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb
|
2.09 seconds | 9% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb
|
2.06 seconds | 11% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb
|
2.0 seconds | 6% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb
|
2.0 seconds | 1% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb
|
1.98 seconds | Trend | |
spec/lib/reports/line_items_spec.rb
|
1.78 seconds | 2% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb
|
1.78 seconds | 2% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb
|
1.68 seconds | 13% | Trend |
spec/serializers/api/current_order_serializer_spec.rb
|
1.61 seconds | 1% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb
|
1.52 seconds | 2% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb
|
1.47 seconds | 4% | Trend |
spec/serializers/api/product_serializer_spec.rb
|
1.45 seconds | 3% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb
|
1.36 seconds | 4% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb
|
1.35 seconds | 14% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb
|
1.33 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb
|
1.27 seconds | 3% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb
|
1.13 seconds | 1% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb
|
1.1 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb
|
1.08 seconds | 7% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb
|
1.07 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb
|
1.05 seconds | Trend | |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb
|
1.03 seconds | 7% | Trend |
spec/migrations/split_customer_names_spec.rb
|
1.03 seconds | 29% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb
|
948 miliseconds | 8% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb
|
920 miliseconds | 7% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb
|
875 miliseconds | Trend | |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb
|
861 miliseconds | 1% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb
|
825 miliseconds | Trend | |
spec/migrations/migrate_admin_tax_amounts_spec.rb
|
824 miliseconds | 4% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb
|
798 miliseconds | 44% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb
|
771 miliseconds | 2% | Trend |
spec/serializers/api/variant_serializer_spec.rb
|
742 miliseconds | 6% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb
|
722 miliseconds | 7% | Trend |
spec/lib/tasks/import_product_images_rake_spec.rb
|
703 miliseconds | 51% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb
|
696 miliseconds | 1% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb
|
695 miliseconds | 2% | Trend |
spec/lib/stripe/profile_storer_spec.rb
|
661 miliseconds | 1% | Trend |
spec/lib/stripe/account_connector_spec.rb
|
659 miliseconds | 5% | Trend |
spec/lib/spree/core/mail_settings_spec.rb
|
602 miliseconds | 74% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb
|
599 miliseconds | 2% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb
|
592 miliseconds | 8% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb
|
579 miliseconds | 2% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb
|
559 miliseconds | 2% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb
|
535 miliseconds | 8% | Trend |
spec/lib/tasks/users_rake_spec.rb
|
534 miliseconds | 79% | Trend |
spec/lib/reports/report_renderer_spec.rb
|
527 miliseconds | 79% | Trend |
spec/migrations/migrate_customer_names_spec.rb
|
520 miliseconds | 2% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb
|
514 miliseconds | 9% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb
|
513 miliseconds | 25% | Trend |
spec/lib/spree/core/product_duplicator_spec.rb
|
505 miliseconds | 1% | Trend |
spec/lib/open_food_network/property_merge_spec.rb
|
504 miliseconds | 6% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb
|
496 miliseconds | 14% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb
|
494 miliseconds | 3% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb
|
488 miliseconds | Trend | |
spec/serializers/api/admin/variant_override_serializer_spec.rb
|
475 miliseconds | Trend | |
spec/lib/stripe/credit_card_cloner_spec.rb
|
467 miliseconds | 6% | Trend |
spec/serializers/api/group_list_serializer_spec.rb
|
462 miliseconds | 8% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb
|
459 miliseconds | 2% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb
|
448 miliseconds | 5% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb
|
439 miliseconds | 11% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb
|
431 miliseconds | 9% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb
|
430 miliseconds | 7% | Trend |
spec/lib/i18n_digests_spec.rb
|
424 miliseconds | 25% | Trend |