My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 19e58e0b-0c91-4693-9db4-975843f2a56e
Commit hash | Branch | Nodes | Start | Wall time | Tests execution time |
---|---|---|---|---|---|
dfea0cd | refs/heads/master | 2 | 3 months ago | 4 minutes 9.79 seconds | 5 minutes 48.02 seconds 1% |
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.26 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.26 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (5 minutes 48.02 seconds) | Test files |
---|---|---|---|
0 Finished First | 2024-07-24 05:37:37 UTC | 2 minutes 51.65 seconds | |
1 Finished Last | 2024-07-24 05:37:41 UTC | 2 minutes 56.37 seconds | |
You can likely decrease your CI build time by around 59 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
|
56.4 seconds | Trend | |
spec/lib/open_food_network/order_cycle_permissions_spec.rb
|
45.01 seconds | 2% | Trend |
spec/lib/reports/packing/packing_report_spec.rb
|
18.41 seconds | 1% | Trend |
spec/lib/reports/customers_report_spec.rb
|
9.8 seconds | 4% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb
|
9.27 seconds | 3% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb
|
9.25 seconds | 3% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb
|
7.58 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb
|
7.36 seconds | 4% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb
|
6.83 seconds | 7% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb
|
6.25 seconds | 4% | Trend |
spec/lib/open_food_network/address_finder_spec.rb
|
5.86 seconds | 3% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb
|
5.73 seconds | 8% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb
|
5.48 seconds | Trend | |
spec/lib/open_food_network/scope_variants_to_search_spec.rb
|
4.99 seconds | Trend | |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb
|
4.91 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb
|
4.88 seconds | 5% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb
|
4.81 seconds | Trend | |
spec/lib/tasks/sample_data_rake_spec.rb
|
4.67 seconds | 4% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb
|
4.56 seconds | 3% | Trend |
spec/lib/open_food_network/permissions_spec.rb
|
4.42 seconds | 3% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb
|
4.19 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb
|
4.19 seconds | 6% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb
|
4.18 seconds | 1% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb
|
4.06 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb
|
4.03 seconds | 5% | Trend |
spec/serializers/api/order_serializer_spec.rb
|
3.37 seconds | 6% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb
|
3.16 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb
|
2.9 seconds | Trend | |
engines/order_management/spec/services/order_management/stock/package_spec.rb
|
2.81 seconds | Trend | |
spec/serializers/api/admin/order_cycle_serializer_spec.rb
|
2.75 seconds | Trend | |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb
|
2.6 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb
|
2.55 seconds | 1% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb
|
2.52 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb
|
2.52 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb
|
2.45 seconds | 3% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb
|
2.15 seconds | 4% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb
|
2.14 seconds | 9% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb
|
2.05 seconds | 53% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb
|
2.03 seconds | 4% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb
|
2.02 seconds | 10% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb
|
1.96 seconds | 2% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb
|
1.86 seconds | 2% | Trend |
spec/lib/reports/line_items_spec.rb
|
1.83 seconds | 2% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb
|
1.71 seconds | 14% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb
|
1.66 seconds | 3% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb
|
1.6 seconds | 12% | Trend |
spec/serializers/api/current_order_serializer_spec.rb
|
1.58 seconds | 1% | Trend |
spec/serializers/api/product_serializer_spec.rb
|
1.5 seconds | 6% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb
|
1.38 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb
|
1.32 seconds | 5% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb
|
1.3 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb
|
1.26 seconds | 19% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb
|
1.23 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb
|
1.05 seconds | 11% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb
|
1.04 seconds | 9% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb
|
1.04 seconds | 6% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb
|
956 miliseconds | 4% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb
|
954 miliseconds | 1% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb
|
943 miliseconds | 21% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb
|
914 miliseconds | 6% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb
|
874 miliseconds | 33% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb
|
860 miliseconds | 1% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb
|
841 miliseconds | 4% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb
|
832 miliseconds | 2% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb
|
811 miliseconds | 4% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb
|
806 miliseconds | 42% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb
|
786 miliseconds | 1% | Trend |
spec/serializers/api/variant_serializer_spec.rb
|
756 miliseconds | 9% | Trend |
spec/migrations/split_customer_names_spec.rb
|
747 miliseconds | 1% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb
|
747 miliseconds | 1% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb
|
710 miliseconds | 1% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb
|
704 miliseconds | 8% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb
|
701 miliseconds | Trend | |
spec/lib/stripe/account_connector_spec.rb
|
640 miliseconds | 6% | Trend |
spec/lib/stripe/profile_storer_spec.rb
|
623 miliseconds | 7% | Trend |
spec/lib/reports/sales_tax_report_spec.rb
|
614 miliseconds | 67% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb
|
586 miliseconds | 10% | Trend |
spec/lib/stripe/authorize_response_patcher_spec.rb
|
571 miliseconds | 106% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb
|
565 miliseconds | 5% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb
|
556 miliseconds | Trend | |
engines/dfc_provider/spec/services/offer_builder_spec.rb
|
555 miliseconds | 2% | Trend |
spec/lib/reports/enterprise_fee_summary/report_data/enterprise_fee_type_total_spec.rb
|
554 miliseconds | 104% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb
|
547 miliseconds | 4% | Trend |
spec/lib/reports/enterprise_fee_summary/summarizer_spec.rb
|
536 miliseconds | 87% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb
|
532 miliseconds | 21% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb
|
520 miliseconds | 7% | Trend |
spec/lib/spree/core/product_duplicator_spec.rb
|
500 miliseconds | Trend | |
spec/lib/open_food_network/property_merge_spec.rb
|
496 miliseconds | 5% | Trend |
spec/migrations/migrate_customer_names_spec.rb
|
486 miliseconds | 3% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb
|
482 miliseconds | 5% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb
|
481 miliseconds | 3% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb
|
469 miliseconds | Trend | |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb
|
461 miliseconds | 3% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb
|
455 miliseconds | 2% | Trend |
spec/serializers/api/group_list_serializer_spec.rb
|
452 miliseconds | 8% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb
|
446 miliseconds | 4% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb
|
438 miliseconds | 4% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb
|
436 miliseconds | 12% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb
|
428 miliseconds | 6% | Trend |
spec/lib/tasks/import_product_images_rake_spec.rb
|
427 miliseconds | 3% | Trend |