[cairo-commit] 4 commits - boilerplate/.gitignore doc/public NEWS src/.gitignore test/.gitignore test/summarize-test-results.sh
Bryce Harrington
bryce at kemper.freedesktop.org
Fri Jul 31 18:59:50 PDT 2015
NEWS | 46 ++++++++++++++++++++++++++++++++++++++++-
boilerplate/.gitignore | 1
doc/public/.gitignore | 1
src/.gitignore | 1
test/.gitignore | 1
test/summarize-test-results.sh | 29 +++++++++++++++++++++++++
6 files changed, 78 insertions(+), 1 deletion(-)
New commits:
commit 60c2f69535d3879a10046a8108486a7dc47de6fc
Author: Bryce Harrington <bryce at osg.samsung.com>
Date: Fri Jul 31 18:59:34 2015 -0700
test: Add script to summarize the test results from a run
diff --git a/test/summarize-test-results.sh b/test/summarize-test-results.sh
new file mode 100755
index 0000000..f77c9e1
--- /dev/null
+++ b/test/summarize-test-results.sh
@@ -0,0 +1,29 @@
+#!/bin/bash
+
+# Must be run from inside a test/output directory after a cairo
+# test has finished running.
+
+grep -h ^TEST *.log > results.txt
+echo "Results written to results.txt"
+
+total=$(grep "RESULT:" results.txt | wc -l)
+total_pass=$(grep "RESULT: PASS" results.txt | wc -l)
+total_fail=$(grep "RESULT: FAIL" results.txt | wc -l)
+total_xfail=$(grep "RESULT: XFAIL" results.txt | wc -l)
+total_error=$(grep "RESULT: ERROR" results.txt | wc -l)
+total_crash=$(grep "RESULT: CRASHED" results.txt | wc -l)
+total_untested=$(grep "RESULT: UNTESTED" results.txt | wc -l)
+total_calc=$((total_pass + total_fail + total_error + total_xfail + total_crash + total_untested))
+
+echo "#######" | tee -a results.txt
+echo "# Tests run: $total" | tee -a results.txt
+echo "# Passed: $total_pass" | tee -a results.txt
+echo "# Failed: $total_fail" | tee -a results.txt
+echo "# Expected Failed: $total_xfail" | tee -a results.txt
+echo "# Error: $total_error" | tee -a results.txt
+echo "# Crashed: $total_crash" | tee -a results.txt
+echo "# Untested: $total_untested" | tee -a results.txt
+echo "# Total: $total_calc" | tee -a results.txt
+echo "#######" | tee -a results.txt
+
+
commit e0963f6c8ec1be9f68b851ee998d0cef3e647028
Author: Bryce Harrington <bryce at osg.samsung.com>
Date: Fri Jul 31 17:55:54 2015 -0700
gitignore: Ignore .trs (test results)
diff --git a/boilerplate/.gitignore b/boilerplate/.gitignore
index a81663b..90b3331 100644
--- a/boilerplate/.gitignore
+++ b/boilerplate/.gitignore
@@ -16,6 +16,7 @@ Makefile.am.features
*.suo
*.lib
*.pdb
+*.trs
*~
.*.sw?
check-link
diff --git a/doc/public/.gitignore b/doc/public/.gitignore
index d08fd80..881463a 100644
--- a/doc/public/.gitignore
+++ b/doc/public/.gitignore
@@ -18,3 +18,4 @@ tmpl
version.xml
*~
*.bak
+*.trs
diff --git a/src/.gitignore b/src/.gitignore
index 534263a..32fb733 100644
--- a/src/.gitignore
+++ b/src/.gitignore
@@ -23,6 +23,7 @@ cairo.def
*.ilk
*.exp
*.lib
+*.trs
*~
.*.sw?
TAGS
diff --git a/test/.gitignore b/test/.gitignore
index bc78ef3..5ffeedc 100644
--- a/test/.gitignore
+++ b/test/.gitignore
@@ -31,6 +31,7 @@ valgrind-log
*.lo
*.log
*.suo
+*.trs
*.o
*~
.*.sw?
commit 79467f0982cac793b2b724850628fc90a8bb6072
Author: Bryce Harrington <bryce at osg.samsung.com>
Date: Fri Jul 31 17:52:30 2015 -0700
NEWS: Begin filling out news entry for upcoming 1.14.4.
This covers commits up to noon on Jun 18, 2015.
diff --git a/NEWS b/NEWS
index a20158e..29102a9 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,47 @@
+Release Next (DATE Bryce Harrington <bryce at bryceharrington.org>)
+========================================================================
+Documentation and tests
+
+Features
+--------
+Added a cairo API to set up Win32 surfaces for HDC with alpha channels.
+
+API Changes
+-----------
+None
+
+Dependency Changes
+------------------
+None
+
+Performance Optimizations
+-------------------------
+None
+
+Bug Fixes
+---------
+* Avoid appending empty slots to user data arrays. Fixes a memory
+ consumption regression since commit 9341c254a.
+
+* Return a better error (file-not-found) when setting up pango on
+ devices where the font files don't have read permissions.
+
+* Fix regression in the font size of canvas text in Inkscape when
+ compiled with the Quartz backend. (Bug #84324)
+
+* Fix incorrect font descriptor conversion when the font matrix yy is
+ negative. (Bug #90538)
+
+* Fix crash when using a complex path for clip and stroke due to
+ discarding the intersection exactly at the top edge.
+ (Bug #74779)
+
+* Fix cairo_get_locale_decimal_point() on Android
+
+* Fix compilation problem on AIX due to conflicting usage of symbol
+ 'jmpbuf'. (Bug #89339)
+
+
Release 1.14.2 (2015-03-09 Bryce Harrington <bryce at osg.samsung.com>)
====================================================================
This release provides collected bug fixes, along with one feature
commit 1fca50ea737307cd5e6ed153dafb8573752cc6e5
Author: Bryce Harrington <bryce at osg.samsung.com>
Date: Fri Jul 31 14:19:01 2015 -0700
NEWS: Fix date on release
diff --git a/NEWS b/NEWS
index 6511af0..a20158e 100644
--- a/NEWS
+++ b/NEWS
@@ -1,4 +1,4 @@
-Release 1.14.2 (2014-03-09 Bryce Harrington <bryce at osg.samsung.com>)
+Release 1.14.2 (2015-03-09 Bryce Harrington <bryce at osg.samsung.com>)
====================================================================
This release provides collected bug fixes, along with one feature
enhancement for the xcb backend, and a small performance improvement for
More information about the cairo-commit
mailing list