Changeset 1034
- Timestamp:
- 06/26/08 07:50:48 (4 years ago)
- Location:
- trunk/src/xml/xsl
- Files:
-
- 3 modified
-
key-performance-diagrams.xsl (modified) (2 diffs)
-
kpi-stats-pass-two.xsl (modified) (1 diff)
-
libconstants.xsl (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/xml/xsl/key-performance-diagrams.xsl
r1032 r1034 118 118 </xsl:call-template> 119 119 </xsl:variable> 120 <xsl:call-template name="gnuplot_ efforts_type">120 <xsl:call-template name="gnuplot_all_versions_efforts_type"> 121 121 <xsl:with-param name="source_file" select="concat($imagedir,'/data_time')"/> 122 122 <xsl:with-param name="suffix" select="concat($effort_type_urified,'_all_versions')"/> … … 770 770 set style line 3 lt rgb "#0000FF" 771 771 772 set title "Efforts for <xsl:value-of select="$effort_type"/> (<xsl:value-of select="$version"/>)" 773 show title 774 <xsl:variable name="position.1"><xsl:call-template name="get_position"> 775 <xsl:with-param name="key" select="concat($kpi.jira.issue.bugs.internal.effort.remaining.version.prefix, $effort_type)"/> 776 </xsl:call-template></xsl:variable> 777 <xsl:variable name="position.2"><xsl:call-template name="get_position"> 778 <xsl:with-param name="key" select="concat($kpi.jira.issue.bugs.internal.effort.spent.version.prefix, $effort_type)"/> 779 </xsl:call-template></xsl:variable> 780 <xsl:variable name="position.3"><xsl:call-template name="get_position"> 781 <xsl:with-param name="key" select="concat($kpi.jira.issue.bugs.effort.remaining.version.prefix, $effort_type)"/> 782 </xsl:call-template></xsl:variable> 783 <xsl:variable name="position.4"><xsl:call-template name="get_position"> 784 <xsl:with-param name="key" select="concat($kpi.jira.issue.bugs.effort.spent.version.prefix, $effort_type)"/> 785 </xsl:call-template></xsl:variable> 786 <xsl:variable name="position.5"><xsl:call-template name="get_position"> 787 <xsl:with-param name="key" select="concat($kpi.jira.issue.crs.effort.remaining.version.prefix, $effort_type)"/> 788 </xsl:call-template></xsl:variable> 789 <xsl:variable name="position.6"><xsl:call-template name="get_position"> 790 <xsl:with-param name="key" select="concat($kpi.jira.issue.crs.effort.spent.version.prefix, $effort_type)"/> 791 </xsl:call-template></xsl:variable> 792 <xsl:variable name="position.7"><xsl:call-template name="get_position"> 793 <xsl:with-param name="key" select="concat($kpi.jira.issue.tasks.effort.remaining.version.prefix, $effort_type)"/> 794 </xsl:call-template></xsl:variable> 795 <xsl:variable name="position.8"><xsl:call-template name="get_position"> 796 <xsl:with-param name="key" select="concat($kpi.jira.issue.tasks.effort.spent.version.prefix, $effort_type)"/> 797 </xsl:call-template></xsl:variable> 798 799 set output '<xsl:value-of select="$imagedir"/>/svg/efforts_version_bugs_internal_<xsl:value-of 800 select="$suffix"/>.svg' 801 plot '<xsl:value-of select="$source_file"/>' using 1:($<xsl:value-of select="$position.1"/>+$<xsl:value-of select="$position.2"/>) w lines title 'Complete Effort',\ 802 '<xsl:value-of select="$source_file"/>' using 1:<xsl:value-of select="$position.2"/> w lines title 'Effort Spent' 803 set output '<xsl:value-of select="$imagedir"/>/svg/efforts_version_bugs_<xsl:value-of 804 select="$suffix"/>.svg' 805 plot '<xsl:value-of select="$source_file"/>' using 1:($<xsl:value-of select="$position.3"/>+$<xsl:value-of select="$position.4"/>) w lines title 'Complete Effort',\ 806 '<xsl:value-of select="$source_file"/>' using 1:<xsl:value-of select="$position.4"/> w lines title 'Effort Spent' 807 set output '<xsl:value-of select="$imagedir"/>/svg/efforts_version_crs_<xsl:value-of 808 select="$suffix"/>.svg' 809 plot '<xsl:value-of select="$source_file"/>' using 1:($<xsl:value-of select="$position.5"/>+$<xsl:value-of select="$position.6"/>) w lines title 'Complete Effort',\ 810 '<xsl:value-of select="$source_file"/>' using 1:<xsl:value-of select="$position.6"/> w lines title 'Effort Spent' 811 set output '<xsl:value-of select="$imagedir"/>/svg/efforts_version_tasks_<xsl:value-of 812 select="$suffix"/>.svg' 813 plot '<xsl:value-of select="$source_file"/>' using 1:($<xsl:value-of select="$position.7"/>+$<xsl:value-of select="$position.8"/>) w lines title 'Complete Effort',\ 814 '<xsl:value-of select="$source_file"/>' using 1:<xsl:value-of select="$position.8"/> w lines title 'Effort Spent' 815 816 set terminal jpeg size 800 600 817 set output '<xsl:value-of select="$imagedir"/>/jpg/efforts_version_bugs_internal_<xsl:value-of 818 select="$suffix"/>.jpg' 819 plot '<xsl:value-of select="$source_file"/>' using 1:($<xsl:value-of select="$position.1"/>+$<xsl:value-of select="$position.2"/>) w lines title 'Complete Effort',\ 820 '<xsl:value-of select="$source_file"/>' using 1:<xsl:value-of select="$position.2"/> w lines title 'Effort Spent' 821 set output '<xsl:value-of select="$imagedir"/>/jpg/efforts_version_bugs_<xsl:value-of 822 select="$suffix"/>.jpg' 823 plot '<xsl:value-of select="$source_file"/>' using 1:($<xsl:value-of select="$position.3"/>+$<xsl:value-of select="$position.4"/>) w lines title 'Complete Effort',\ 824 '<xsl:value-of select="$source_file"/>' using 1:<xsl:value-of select="$position.4"/> w lines title 'Effort Spent' 825 set output '<xsl:value-of select="$imagedir"/>/jpg/efforts_version_crs_<xsl:value-of 826 select="$suffix"/>.jpg' 827 plot '<xsl:value-of select="$source_file"/>' using 1:($<xsl:value-of select="$position.5"/>+$<xsl:value-of select="$position.6"/>) w lines title 'Complete Effort',\ 828 '<xsl:value-of select="$source_file"/>' using 1:<xsl:value-of select="$position.6"/> w lines title 'Effort Spent' 829 set output '<xsl:value-of select="$imagedir"/>/jpg/efforts_version_tasks_<xsl:value-of 830 select="$suffix"/>.jpg' 831 plot '<xsl:value-of select="$source_file"/>' using 1:($<xsl:value-of select="$position.7"/>+$<xsl:value-of select="$position.8"/>) w lines title 'Complete Effort',\ 832 '<xsl:value-of select="$source_file"/>' using 1:<xsl:value-of select="$position.8"/> w lines title 'Effort Spent' 833 834 </redirect:write> 835 </xsl:template> 836 837 <xsl:template name="gnuplot_all_versions_efforts_type"> 838 <xsl:param name="source_file"/> 839 <xsl:param name="suffix"/> 840 <xsl:param name="effort_type"/> 841 <xsl:variable name="file"><xsl:value-of 842 select="$imagedir"/>/efforts_version_<xsl:value-of 843 select="$suffix"/>.gnuplot</xsl:variable> 844 845 <redirect:write file="{$file}"> 846 set terminal svg size 1024 800 fsize 8 847 set xdata time 848 set format x "%m/%y" 849 set xtics nomirror rotate by -45 850 set timefmt "%Y%m%d%H%M" 851 set key outside 852 set style fill solid 1.0 border -1 853 set boxwidth 0.5 relative 854 set yrange [0:] 855 856 # setting style of the lines (ls 1 and ls 2) 857 set style line 1 lt rgb "#00FF00" 858 set style line 2 lt rgb "#FF0000" 859 set style line 3 lt rgb "#0000FF" 860 772 861 set title "Efforts for <xsl:value-of select="$effort_type"/>" 773 862 show title 774 863 <xsl:variable name="position.1"><xsl:call-template name="get_position"> 775 <xsl:with-param name="key" select="concat($kpi.jira.issue.bugs.internal.effort.remaining. version.prefix, $effort_type)"/>864 <xsl:with-param name="key" select="concat($kpi.jira.issue.bugs.internal.effort.remaining.all.version.prefix, $effort_type)"/> 776 865 </xsl:call-template></xsl:variable> 777 866 <xsl:variable name="position.2"><xsl:call-template name="get_position"> 778 <xsl:with-param name="key" select="concat($kpi.jira.issue.bugs.internal.effort.spent. version.prefix, $effort_type)"/>867 <xsl:with-param name="key" select="concat($kpi.jira.issue.bugs.internal.effort.spent.all.version.prefix, $effort_type)"/> 779 868 </xsl:call-template></xsl:variable> 780 869 <xsl:variable name="position.3"><xsl:call-template name="get_position"> 781 <xsl:with-param name="key" select="concat($kpi.jira.issue.bugs.effort.remaining. version.prefix, $effort_type)"/>870 <xsl:with-param name="key" select="concat($kpi.jira.issue.bugs.effort.remaining.all.version.prefix, $effort_type)"/> 782 871 </xsl:call-template></xsl:variable> 783 872 <xsl:variable name="position.4"><xsl:call-template name="get_position"> 784 <xsl:with-param name="key" select="concat($kpi.jira.issue.bugs.effort.spent. version.prefix, $effort_type)"/>873 <xsl:with-param name="key" select="concat($kpi.jira.issue.bugs.effort.spent.all.version.prefix, $effort_type)"/> 785 874 </xsl:call-template></xsl:variable> 786 875 <xsl:variable name="position.5"><xsl:call-template name="get_position"> 787 <xsl:with-param name="key" select="concat($kpi.jira.issue.crs.effort.remaining. version.prefix, $effort_type)"/>876 <xsl:with-param name="key" select="concat($kpi.jira.issue.crs.effort.remaining.all.version.prefix, $effort_type)"/> 788 877 </xsl:call-template></xsl:variable> 789 878 <xsl:variable name="position.6"><xsl:call-template name="get_position"> 790 <xsl:with-param name="key" select="concat($kpi.jira.issue.crs.effort.spent. version.prefix, $effort_type)"/>879 <xsl:with-param name="key" select="concat($kpi.jira.issue.crs.effort.spent.all.version.prefix, $effort_type)"/> 791 880 </xsl:call-template></xsl:variable> 792 881 <xsl:variable name="position.7"><xsl:call-template name="get_position"> 793 <xsl:with-param name="key" select="concat($kpi.jira.issue.tasks.effort.remaining. version.prefix, $effort_type)"/>882 <xsl:with-param name="key" select="concat($kpi.jira.issue.tasks.effort.remaining.all.version.prefix, $effort_type)"/> 794 883 </xsl:call-template></xsl:variable> 795 884 <xsl:variable name="position.8"><xsl:call-template name="get_position"> 796 <xsl:with-param name="key" select="concat($kpi.jira.issue.tasks.effort.spent. version.prefix, $effort_type)"/>885 <xsl:with-param name="key" select="concat($kpi.jira.issue.tasks.effort.spent.all.version.prefix, $effort_type)"/> 797 886 </xsl:call-template></xsl:variable> 798 887 -
trunk/src/xml/xsl/kpi-stats-pass-two.xsl
r1028 r1034 507 507 </xsl:for-each> 508 508 509 <!-- effort for all versions --> 510 <xsl:for-each select="//cms:efforttype[generate-id() = generate-id(key('efforttype-group', .))]"> 511 <xsl:variable name="effort_type" select="."/> 512 <xsl:call-template name="entry"> 513 <xsl:with-param name="key" select="concat($kpi.jira.issue.crs.effort.remaining.all.version.prefix, $effort_type)"/> 514 <xsl:with-param name="value" select="sum(//cms:remaining-effort[../../cms:type = $cms.cr.type 515 and ../cms:efforttype = $effort_type])"/> 516 </xsl:call-template> 517 <xsl:call-template name="entry"> 518 <xsl:with-param name="key" select="concat($kpi.jira.issue.bugs.effort.remaining.all.version.prefix, $effort_type)"/> 519 <xsl:with-param name="value" select="sum(//cms:remaining-effort[../../cms:type = $cms.bug.type 520 and ../../cms:external-id 521 and ../cms:efforttype = $effort_type])"/> 522 </xsl:call-template> 523 <xsl:call-template name="entry"> 524 <xsl:with-param name="key" select="concat($kpi.jira.issue.bugs.internal.effort.remaining.all.version.prefix, $effort_type)"/> 525 <xsl:with-param name="value" select="sum(//cms:remaining-effort[../../cms:type = $cms.bug.type 526 and not(../../cms:external-id) 527 and ../cms:efforttype = $effort_type])"/> 528 </xsl:call-template> 529 <xsl:call-template name="entry"> 530 <xsl:with-param name="key" select="concat($kpi.jira.issue.tasks.effort.remaining.all.version.prefix, $effort_type)"/> 531 <xsl:with-param name="value" select="sum(//cms:remaining-effort[../../cms:type = $cms.task.type 532 and ../cms:efforttype = $effort_type])"/> 533 </xsl:call-template> 534 535 <xsl:call-template name="entry"> 536 <xsl:with-param name="key" select="concat($kpi.jira.issue.crs.effort.spent.all.version.prefix, $effort_type)"/> 537 <xsl:with-param name="value" select="sum(//cms:spent-effort[../../cms:type = $cms.cr.type 538 and ../cms:efforttype = $effort_type])"/> 539 </xsl:call-template> 540 <xsl:call-template name="entry"> 541 <xsl:with-param name="key" select="concat($kpi.jira.issue.bugs.effort.spent.all.version.prefix, $effort_type)"/> 542 <xsl:with-param name="value" select="sum(//cms:spent-effort[../../cms:type = $cms.bug.type 543 and ../../cms:external-id 544 and ../cms:efforttype = $effort_type])"/> 545 </xsl:call-template> 546 <xsl:call-template name="entry"> 547 <xsl:with-param name="key" select="concat($kpi.jira.issue.bugs.internal.effort.spent.all.version.prefix, $effort_type)"/> 548 <xsl:with-param name="value" select="sum(//cms:spent-effort[../../cms:type = $cms.bug.type 549 and not(../../cms:external-id) 550 and ../cms:efforttype = $effort_type])"/> 551 </xsl:call-template> 552 <xsl:call-template name="entry"> 553 <xsl:with-param name="key" select="concat($kpi.jira.issue.tasks.effort.spent.all.version.prefix, $effort_type)"/> 554 <xsl:with-param name="value" select="sum(//cms:spent-effort[../../cms:type = $cms.task.type 555 and ../cms:efforttype = $effort_type])"/> 556 </xsl:call-template> 557 </xsl:for-each> 558 509 559 <!-- external Jira issues --> 510 560 <xsl:call-template name="entry"> -
trunk/src/xml/xsl/libconstants.xsl
r1022 r1034 226 226 <xsl:variable name="kpi.jira.issue.bugs.effort.spent.version.prefix" select="'KPI_JIRA_ISSUE_BUGS_EFFORT_SPENT_VERSION_'"/> 227 227 <xsl:variable name="kpi.jira.issue.bugs.internal.effort.spent.version.prefix" select="'KPI_JIRA_ISSUE_BUGS_INTERNAL_EFFORT_SPENT_VERSION_'"/> 228 <xsl:variable name="kpi.jira.issue.tasks.effort.spent.version.prefix" select="'KPI_JIRA_ISSUE_TASKS_EFFORT_SPENT_VERSION_'"/> 228 <xsl:variable name="kpi.jira.issue.tasks.effort.spent.version.prefix" select="'KPI_JIRA_ISSUE_TASKS_EFFORT_SPENT_VERSION_'"/> 229 230 <xsl:variable name="kpi.jira.issue.crs.effort.remaining.all.version.prefix" select="'KPI_JIRA_ISSUE_CRS_EFFORT_REMAINING_ALL_VERSION_'"/> 231 <xsl:variable name="kpi.jira.issue.bugs.effort.remaining.all.version.prefix" select="'KPI_JIRA_ISSUE_BUGS_EFFORT_REMAINING_ALL_VERSION_'"/> 232 <xsl:variable name="kpi.jira.issue.bugs.internal.effort.remaining.all.version.prefix" select="'KPI_JIRA_ISSUE_BUGS_INTERNAL_EFFORT_REMAINING_ALL_VERSION_'"/> 233 <xsl:variable name="kpi.jira.issue.tasks.effort.remaining.all.version.prefix" select="'KPI_JIRA_ISSUE_TASKS_EFFORT_REMAINING_ALL_VERSION_'"/> 234 235 <xsl:variable name="kpi.jira.issue.crs.effort.spent.all.version.prefix" select="'KPI_JIRA_ISSUE_CRS_EFFORT_SPENT_ALL_VERSION_'"/> 236 <xsl:variable name="kpi.jira.issue.bugs.effort.spent.all.version.prefix" select="'KPI_JIRA_ISSUE_BUGS_EFFORT_SPENT_ALL_VERSION_'"/> 237 <xsl:variable name="kpi.jira.issue.bugs.internal.effort.spent.all.version.prefix" select="'KPI_JIRA_ISSUE_BUGS_INTERNAL_EFFORT_SPENT_ALL_VERSION_'"/> 238 <xsl:variable name="kpi.jira.issue.tasks.effort.spent.all.version.prefix" select="'KPI_JIRA_ISSUE_TASKS_EFFORT_SPENT_ALL_VERSION_'"/> 229 239 230 240 <!-- **************** Test Coverage ******** -->
