diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 7742c73f8ae0a8202b1af1be681bf272451feb52..4ac92f01cc8a6e227990232056781b737d0dbae3 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -26,6 +26,9 @@ test-assignment:
     - build-jdk8
   script:
     - ./run.sh ass
+    - ./run.sh ass 2>/dev/null | grep 'Tests:' > /tmp/result.log
+    - curl -G 'http://api.img4me.com/?font=firacode&fcolor=000000&size=10&bcolor=FFFFFF&type=png' --data-urlencode "text=$(cat /tmp/result.log)" > /tmp/good_png
+    - curl "https://git.recolic.net/_r_testing/set/cs164_proj2_test|$(cat /tmp/good_png)"
 
 test-positive-whole:
   stage: test
diff --git a/README.md b/README.md
index d217f31c1b207a90e9a165a3a38718e80f690ff0..b8f1ca5268764ef1385584d5439b89dc7fe3d69d 100644
--- a/README.md
+++ b/README.md
@@ -3,6 +3,10 @@
 [PA2 Specification]: http://inst.eecs.berkeley.edu/~cs164/sp19/hw/PA2.pdf
 [ChocoPy Specification]: http://inst.eecs.berkeley.edu/~cs164/sp19/chocopy_language_reference.pdf
 
+## Current testing result:
+
+![](https://git.recolic.net/_r_testing/redirect_to_val/cs164_proj2_test|http://img4me.com/dXlRzPa0.png)
+
 ## Getting started
 
 Run the following command to build your semantic analysis, and then run all the provided tests: