My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 04f47c5e-642a-4957-b91d-b040b38a88e1
Commit hash | Branch | Nodes | Start | Wall time | Tests execution time |
---|---|---|---|---|---|
f4d5924 | refs/pull/2/merge | 2 | about 2 months ago | 3 minutes 24.06 seconds | 5 minutes 53.8 seconds 2% |
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 15.46 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 15.46 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (5 minutes 53.8 seconds) | Test files |
---|---|---|---|
0 Finished First | 2024-07-23 18:30:07 UTC | 2 minutes 57.98 seconds | |
1 Finished Last | 2024-07-23 18:30:23 UTC | 2 minutes 55.82 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.97 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
|
58.37 seconds | 7% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb
|
45.63 seconds | 10% | Trend |
spec/lib/reports/packing/packing_report_spec.rb
|
17.95 seconds | 3% | Trend |
spec/lib/reports/customers_report_spec.rb
|
10.18 seconds | Trend | |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb
|
9.52 seconds | Trend | |
spec/lib/reports/sales_tax_totals_by_order_spec.rb
|
9.51 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb
|
7.41 seconds | 3% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb
|
7.4 seconds | 2% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb
|
7.25 seconds | Trend | |
spec/lib/reports/bulk_coop_report_spec.rb
|
6.47 seconds | 1% | Trend |
spec/lib/open_food_network/address_finder_spec.rb
|
5.91 seconds | Trend | |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb
|
5.61 seconds | 3% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb
|
5.49 seconds | 4% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb
|
5.15 seconds | 6% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb
|
5.02 seconds | 4% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb
|
4.99 seconds | Trend | |
engines/order_management/spec/services/order_management/order/updater_spec.rb
|
4.93 seconds | 2% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb
|
4.81 seconds | 2% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb
|
4.61 seconds | 5% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb
|
4.58 seconds | 8% | Trend |
spec/lib/open_food_network/permissions_spec.rb
|
4.38 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb
|
4.37 seconds | Trend | |
spec/lib/reports/orders_and_distributors_report_spec.rb
|
4.16 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb
|
3.74 seconds | 1% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb
|
3.53 seconds | 6% | Trend |
spec/serializers/api/order_serializer_spec.rb
|
3.5 seconds | 1% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb
|
3.35 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb
|
2.89 seconds | Trend | |
spec/serializers/api/admin/order_cycle_serializer_spec.rb
|
2.86 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb
|
2.81 seconds | 2% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb
|
2.66 seconds | 2% | 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.57 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb
|
2.43 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb
|
2.33 seconds | Trend | |
spec/lib/open_food_network/tag_rule_applicator_spec.rb
|
2.32 seconds | 8% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb
|
2.18 seconds | 1% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb
|
2.16 seconds | 8% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb
|
2.04 seconds | 5% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb
|
2.03 seconds | 3% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb
|
1.96 seconds | 2% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb
|
1.92 seconds | 4% | Trend |
spec/lib/reports/line_items_spec.rb
|
1.82 seconds | Trend | |
spec/serializers/api/current_order_serializer_spec.rb
|
1.79 seconds | 13% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb
|
1.73 seconds | Trend | |
spec/serializers/api/product_serializer_spec.rb
|
1.56 seconds | 11% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb
|
1.51 seconds | 27% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb
|
1.48 seconds | Trend | |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb
|
1.48 seconds | 5% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb
|
1.37 seconds | 2% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb
|
1.37 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb
|
1.36 seconds | 3% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb
|
1.34 seconds | 14% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb
|
1.25 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb
|
1.08 seconds | 8% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb
|
1.07 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb
|
972 miliseconds | 7% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb
|
962 miliseconds | 4% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb
|
958 miliseconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb
|
924 miliseconds | 7% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb
|
895 miliseconds | 9% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb
|
891 miliseconds | 1% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb
|
840 miliseconds | 4% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb
|
831 miliseconds | 3% | Trend |
spec/lib/stripe/profile_storer_spec.rb
|
819 miliseconds | 22% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb
|
814 miliseconds | 7% | Trend |
spec/lib/spree/core/product_duplicator_spec.rb
|
801 miliseconds | 56% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb
|
791 miliseconds | 1% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb
|
777 miliseconds | 1% | Trend |
spec/migrations/split_customer_names_spec.rb
|
761 miliseconds | 3% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb
|
760 miliseconds | 7% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb
|
729 miliseconds | 2% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb
|
717 miliseconds | 51% | Trend |
spec/serializers/api/variant_serializer_spec.rb
|
697 miliseconds | Trend | |
spec/lib/stripe/account_connector_spec.rb
|
664 miliseconds | 5% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb
|
603 miliseconds | 6% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb
|
590 miliseconds | Trend | |
spec/serializers/api/admin/customer_serializer_spec.rb
|
567 miliseconds | 7% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb
|
557 miliseconds | Trend | |
spec/lib/tasks/data/remove_transient_data_spec.rb
|
555 miliseconds | 3% | Trend |
spec/lib/spree/core/environment_spec.rb
|
554 miliseconds | 95% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb
|
554 miliseconds | 4% | Trend |
spec/migrations/20240502035220_update_n8n_url_spec.rb
|
546 miliseconds | 32% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb
|
541 miliseconds | 7% | Trend |
spec/lib/open_food_network/property_merge_spec.rb
|
538 miliseconds | Trend | |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb
|
534 miliseconds | 6% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb
|
529 miliseconds | 23% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb
|
514 miliseconds | 26% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb
|
503 miliseconds | 2% | Trend |
spec/migrations/migrate_customer_names_spec.rb
|
478 miliseconds | 5% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb
|
476 miliseconds | Trend | |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb
|
474 miliseconds | 4% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb
|
474 miliseconds | Trend | |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb
|
473 miliseconds | 7% | Trend |
spec/serializers/api/group_list_serializer_spec.rb
|
460 miliseconds | 9% | Trend |
spec/lib/tasks/import_product_images_rake_spec.rb
|
445 miliseconds | 3% | Trend |
spec/lib/reports/report_spec.rb
|
444 miliseconds | 9% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb
|
441 miliseconds | 11% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb
|
436 miliseconds | 6% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb
|
434 miliseconds | 5% | Trend |