[Erp5-report] r38445 yo - in /erp5/trunk/bt5/erp5_simulation_performance_test: SkinTemplate...

nobody at svn.erp5.org nobody at svn.erp5.org
Fri Sep 17 11:24:32 CEST 2010


Author: yo
Date: Fri Sep 17 11:24:30 2010
New Revision: 38445

URL: http://svn.erp5.org?rev=38445&view=rev
Log:
2010-09-17 yo
* Use BusinessPath_build as the common way of invoking builders.

Added:
    erp5/trunk/bt5/erp5_simulation_performance_test/bt/template_catalog_search_key_list
Modified:
    erp5/trunk/bt5/erp5_simulation_performance_test/SkinTemplateItem/portal_skins/erp5_simulation_performance_test/Alarm_activateTestInvoiceBuild.xml
    erp5/trunk/bt5/erp5_simulation_performance_test/SkinTemplateItem/portal_skins/erp5_simulation_performance_test/Alarm_activateTestShippingBuild.xml
    erp5/trunk/bt5/erp5_simulation_performance_test/bt/change_log
    erp5/trunk/bt5/erp5_simulation_performance_test/bt/revision

Modified: erp5/trunk/bt5/erp5_simulation_performance_test/SkinTemplateItem/portal_skins/erp5_simulation_performance_test/Alarm_activateTestInvoiceBuild.xml
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_simulation_performance_test/SkinTemplateItem/portal_skins/erp5_simulation_performance_test/Alarm_activateTestInvoiceBuild.xml?rev=38445&r1=38444&r2=38445&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_simulation_performance_test/SkinTemplateItem/portal_skins/erp5_simulation_performance_test/Alarm_activateTestInvoiceBuild.xml [utf8] (original)
+++ erp5/trunk/bt5/erp5_simulation_performance_test/SkinTemplateItem/portal_skins/erp5_simulation_performance_test/Alarm_activateTestInvoiceBuild.xml [utf8] Fri Sep 17 11:24:30 2010
@@ -2,10 +2,7 @@
 <ZopeData>
   <record id="1" aka="AAAAAAAAAAE=">
     <pickle>
-      <tuple>
-        <global name="PythonScript" module="Products.PythonScripts.PythonScript"/>
-        <tuple/>
-      </tuple>
+      <global name="PythonScript" module="Products.PythonScripts.PythonScript"/>
     </pickle>
     <pickle>
       <dictionary>
@@ -53,28 +50,12 @@
         </item>
         <item>
             <key> <string>_body</string> </key>
-            <value> <string>from DateTime import DateTime\n
-\n
-now = DateTime().timeTime()\n
-module = context.getPortalObject().business_process_module\n
+            <value> <string>module = context.getPortalObject().business_process_module\n
 business_process = module.test_bp\n
 invoice_business_path = business_process.invoice\n
-invoice_builder = invoice_business_path.getDeliveryBuilderValue()\n
+invoice_business_path.BusinessPath_build()\n
 tax_business_path = business_process.tax\n
-tax_builder = tax_business_path.getDeliveryBuilderValue()\n
-\n
-# Make sure that multiple builds would not run in parallel.\n
-invoice_serialization_tag = \'test_invoice_build\'\n
-invoice_tag = \'%s%f\' % (invoice_serialization_tag, now)\n
-after_invoice_tag = \'after_test_invoice_build\'\n
-invoice_builder.activate(serialization_tag=invoice_serialization_tag,\n
-    tag=invoice_tag, after_tag=after_invoice_tag) \\\n
-  .build(activate_kw=dict(tag=after_invoice_tag))\n
-\n
-# We do not need to serialize this one, because the tax builder may not create\n
-# any new delivery.\n
-# XXX the after_invoice_tag is global, so this build may wait too long.\n
-tax_builder.activate(after_tag=(invoice_tag, after_invoice_tag)).build()\n
+tax_business_path.BusinessPath_build()\n
 </string> </value>
         </item>
         <item>
@@ -112,20 +93,12 @@ tax_builder.activate(after_tag=(invoice_
                         <value>
                           <tuple>
                             <string>kw</string>
-                            <string>DateTime</string>
                             <string>_getattr_</string>
-                            <string>now</string>
                             <string>context</string>
                             <string>module</string>
                             <string>business_process</string>
                             <string>invoice_business_path</string>
-                            <string>invoice_builder</string>
                             <string>tax_business_path</string>
-                            <string>tax_builder</string>
-                            <string>invoice_serialization_tag</string>
-                            <string>invoice_tag</string>
-                            <string>after_invoice_tag</string>
-                            <string>dict</string>
                           </tuple>
                         </value>
                     </item>

Modified: erp5/trunk/bt5/erp5_simulation_performance_test/SkinTemplateItem/portal_skins/erp5_simulation_performance_test/Alarm_activateTestShippingBuild.xml
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_simulation_performance_test/SkinTemplateItem/portal_skins/erp5_simulation_performance_test/Alarm_activateTestShippingBuild.xml?rev=38445&r1=38444&r2=38445&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_simulation_performance_test/SkinTemplateItem/portal_skins/erp5_simulation_performance_test/Alarm_activateTestShippingBuild.xml [utf8] (original)
+++ erp5/trunk/bt5/erp5_simulation_performance_test/SkinTemplateItem/portal_skins/erp5_simulation_performance_test/Alarm_activateTestShippingBuild.xml [utf8] Fri Sep 17 11:24:30 2010
@@ -2,10 +2,7 @@
 <ZopeData>
   <record id="1" aka="AAAAAAAAAAE=">
     <pickle>
-      <tuple>
-        <global name="PythonScript" module="Products.PythonScripts.PythonScript"/>
-        <tuple/>
-      </tuple>
+      <global name="PythonScript" module="Products.PythonScripts.PythonScript"/>
     </pickle>
     <pickle>
       <dictionary>
@@ -55,14 +52,7 @@
             <key> <string>_body</string> </key>
             <value> <string>module = context.getPortalObject().business_process_module\n
 business_path = module.test_bp.shipping\n
-delivery_builder = business_path.getDeliveryBuilderValue()\n
-\n
-# Make sure that multiple builds would not run in parallel.\n
-serialization_tag = \'test_shipping_build\'\n
-tag = \'after_test_shipping_build\'\n
-activate_kw = dict(tag=tag)\n
-delivery_builder.activate(serialization_tag=serialization_tag, after_tag=tag) \\\n
-  .build(activate_kw=activate_kw)\n
+business_path.BusinessPath_build()\n
 </string> </value>
         </item>
         <item>
@@ -104,11 +94,6 @@ delivery_builder.activate(serialization_
                             <string>context</string>
                             <string>module</string>
                             <string>business_path</string>
-                            <string>delivery_builder</string>
-                            <string>serialization_tag</string>
-                            <string>tag</string>
-                            <string>dict</string>
-                            <string>activate_kw</string>
                           </tuple>
                         </value>
                     </item>

Modified: erp5/trunk/bt5/erp5_simulation_performance_test/bt/change_log
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_simulation_performance_test/bt/change_log?rev=38445&r1=38444&r2=38445&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_simulation_performance_test/bt/change_log [utf8] (original)
+++ erp5/trunk/bt5/erp5_simulation_performance_test/bt/change_log [utf8] Fri Sep 17 11:24:30 2010
@@ -1,3 +1,6 @@
+2010-09-17 yo
+* Use BusinessPath_build as the common way of invoking builders.
+
 2010-08-09 yo
 * Forgot to rename the id of the Business Path for tax.
 * Add SaleInvoice_getRuleReference to just return None.

Modified: erp5/trunk/bt5/erp5_simulation_performance_test/bt/revision
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_simulation_performance_test/bt/revision?rev=38445&r1=38444&r2=38445&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_simulation_performance_test/bt/revision [utf8] (original)
+++ erp5/trunk/bt5/erp5_simulation_performance_test/bt/revision [utf8] Fri Sep 17 11:24:30 2010
@@ -1 +1 @@
-15
\ No newline at end of file
+18
\ No newline at end of file

Added: erp5/trunk/bt5/erp5_simulation_performance_test/bt/template_catalog_search_key_list
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_simulation_performance_test/bt/template_catalog_search_key_list?rev=38445&view=auto
==============================================================================
    (empty)




More information about the Erp5-report mailing list