My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 39acd58b-bf26-49b1-a908-08355f604e1a
Commit hash | Branch | Nodes | Start | Wall time | Tests execution time |
---|---|---|---|---|---|
49414c3 | refs/pull/12676/merge | 2 | 3 months ago | 3 minutes 29.77 seconds | 6 minutes 9.39 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 25.19 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 25.19 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (6 minutes 9.39 seconds) | Test files |
---|---|---|---|
0 Finished First | 2024-07-25 11:18:57 UTC | 2 minutes 52.86 seconds | |
1 Finished Last | 2024-07-25 11:19:23 UTC | 3 minutes 16.54 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
|
56.4 seconds | Trend | |
spec/lib/open_food_network/order_cycle_permissions_spec.rb
|
51.23 seconds | 17% | Trend |
spec/lib/reports/packing/packing_report_spec.rb
|
22.3 seconds | 19% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb
|
10.72 seconds | 11% | Trend |
spec/lib/reports/customers_report_spec.rb
|
10.04 seconds | 1% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb
|
9.41 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb
|
8.47 seconds | 9% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb
|
8.19 seconds | 10% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb
|
7.36 seconds | 1% | Trend |
spec/lib/open_food_network/address_finder_spec.rb
|
6.83 seconds | 12% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb
|
6.43 seconds | 1% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb
|
5.82 seconds | 10% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb
|
5.35 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb
|
5.29 seconds | 2% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb
|
5.14 seconds | 2% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb
|
5.11 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb
|
4.94 seconds | 10% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb
|
4.92 seconds | 11% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb
|
4.76 seconds | 1% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb
|
4.71 seconds | 3% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb
|
4.66 seconds | 9% | Trend |
spec/lib/open_food_network/permissions_spec.rb
|
4.41 seconds | 3% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb
|
4.4 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb
|
4.19 seconds | 9% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb
|
3.89 seconds | 8% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb
|
3.52 seconds | 26% | Trend |
spec/serializers/api/order_serializer_spec.rb
|
3.4 seconds | 5% | 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
|
3.14 seconds | 9% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb
|
3.07 seconds | 16% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb
|
2.83 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb
|
2.71 seconds | 2% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb
|
2.51 seconds | 43% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb
|
2.49 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb
|
2.42 seconds | 2% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb
|
2.31 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb
|
2.31 seconds | 8% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb
|
2.14 seconds | 25% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb
|
2.1 seconds | 4% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb
|
2.01 seconds | 5% | Trend |
spec/lib/reports/line_items_spec.rb
|
1.96 seconds | 4% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb
|
1.96 seconds | Trend | |
spec/lib/reports/lettuce_share_report_spec.rb
|
1.91 seconds | Trend | |
engines/dfc_provider/spec/requests/catalog_items_spec.rb
|
1.76 seconds | 3% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb
|
1.69 seconds | 21% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb
|
1.67 seconds | 10% | Trend |
spec/serializers/api/current_order_serializer_spec.rb
|
1.57 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb
|
1.51 seconds | 8% | Trend |
spec/serializers/api/product_serializer_spec.rb
|
1.47 seconds | 3% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb
|
1.42 seconds | 5% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb
|
1.36 seconds | 4% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb
|
1.31 seconds | 38% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb
|
1.21 seconds | 9% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb
|
1.19 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb
|
1.17 seconds | 1% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb
|
1.11 seconds | 8% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb
|
1.06 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb
|
1.03 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb
|
952 miliseconds | 2% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb
|
916 miliseconds | 8% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb
|
855 miliseconds | 1% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb
|
848 miliseconds | 29% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb
|
830 miliseconds | 3% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb
|
826 miliseconds | 2% | Trend |
spec/migrations/migrate_customer_names_spec.rb
|
823 miliseconds | 62% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb
|
814 miliseconds | 4% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb
|
812 miliseconds | 7% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb
|
795 miliseconds | 70% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb
|
793 miliseconds | 3% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb
|
745 miliseconds | 3% | Trend |
spec/serializers/api/variant_serializer_spec.rb
|
736 miliseconds | 6% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb
|
729 miliseconds | 3% | Trend |
spec/migrations/split_customer_names_spec.rb
|
716 miliseconds | 5% | Trend |
spec/lib/stripe/profile_storer_spec.rb
|
701 miliseconds | 3% | Trend |
spec/lib/stripe/account_connector_spec.rb
|
699 miliseconds | 2% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb
|
688 miliseconds | 1% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb
|
661 miliseconds | 1% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb
|
597 miliseconds | 8% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb
|
587 miliseconds | 7% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb
|
569 miliseconds | 4% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb
|
568 miliseconds | Trend | |
spec/serializers/api/credit_card_serializer_spec.rb
|
567 miliseconds | 96% | Trend |
spec/lib/spree/i18n_spec.rb
|
565 miliseconds | 89% | Trend |
spec/lib/open_food_network/property_merge_spec.rb
|
537 miliseconds | 1% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb
|
533 miliseconds | 3% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb
|
522 miliseconds | 7% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb
|
520 miliseconds | 9% | Trend |
spec/lib/spree/core/product_duplicator_spec.rb
|
507 miliseconds | 1% | Trend |
spec/serializers/api/group_list_serializer_spec.rb
|
487 miliseconds | 1% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb
|
486 miliseconds | 4% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb
|
483 miliseconds | 1% | Trend |
spec/lib/reports/report_spec.rb
|
460 miliseconds | 1% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb
|
459 miliseconds | 10% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb
|
459 miliseconds | Trend | |
engines/dfc_provider/spec/services/social_media_builder_spec.rb
|
458 miliseconds | 2% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb
|
452 miliseconds | 1% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb
|
449 miliseconds | 9% | Trend |
spec/lib/tasks/import_product_images_rake_spec.rb
|
442 miliseconds | Trend | |
spec/serializers/api/admin/variant_override_serializer_spec.rb
|
441 miliseconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb
|
429 miliseconds | Trend |