gio: Add stub test program for GMemoryMonitor

"memory-monitor --watch" will watch over any events coming from either
low-memory-monitor or the portal.
19 jobs for wip/hadess/add-memory-monitor in 15 minutes and 38 seconds (queued for 17 seconds)
Status Job ID Name Coverage
  Build
passed #438146
cross-android_api21_arm64

00:05:04

passed #438147
cross-android_api28_arm64

00:02:27

passed #438148
cross-mingw64

00:09:29

failed #446401
debian-stable-x86_64

00:01:38

failed #446400
fedora-x86_64

00:01:42

failed #446404
freebsd-11
freebsd-11-x86_64

00:01:28

failed #446405
freebsd-12
freebsd-12-x86_64

00:01:26

failed #446402
G_DISABLE_ASSERT

00:01:22

failed #446403
win32
msys2-mingw32

00:05:56

passed #438150
win32
vs2017-x64

00:09:40

failed #438144
debian-stable-x86_64

00:02:02

failed #438143
fedora-x86_64

00:02:33

failed #438151
freebsd-11
freebsd-11-x86_64

00:01:31

failed #438152
freebsd-12
freebsd-12-x86_64

00:01:31

failed #438145
G_DISABLE_ASSERT

00:02:25

failed #438149
win32
msys2-mingw32

00:06:12

 
  Coverage
skipped #438153
coverage
 
  Analysis
skipped #438155
scan-build
skipped #438154
allowed to fail
valgrind
 
Name Stage Failure
failed
msys2-mingw32 Build
WARNING: _build/msys2-mingw32-report.xml: no matching files 
_coverage/: found 1 matching files

WARNING: Failed to load system CertPool:crypto/x509: system root pool is not available on Windows
Uploading artifacts to coordinator... ok
id=446403 responseStatus=201 Created token=afE3cM1n
Uploading artifacts...
Runtime platform
arch=amd64 os=windows pid=5088 revision=de08a4bb version=11.9.1
WARNING: _build/msys2-mingw32-report.xml: no matching files
ERROR: No files to upload
ERROR: Job failed: exit status 1
failed
fedora-x86_64 Build
_build/glib/glibconfig.h: found 1 matching files   
_build/meson-logs: found 2 matching files

WARNING: _build/fedora-x86_64-report.xml: no matching files
WARNING: _coverage: no matching files
Uploading artifacts to coordinator... ok
id=446400 responseStatus=201 Created token=ksXp51ZM
Uploading artifacts...
WARNING: _build/fedora-x86_64-report.xml: no matching files
ERROR: No files to upload
ERROR: Job failed: exit code 1
failed
debian-stable-x86_64 Build
_build/config.h: found 1 matching files            
_build/glib/glibconfig.h: found 1 matching files

_build/meson-logs: found 2 matching files

WARNING: _build/debian-stable-x86_64-report.xml: no matching files
Uploading artifacts to coordinator... ok
id=446401 responseStatus=201 Created token=i1ghCKm9
Uploading artifacts...
WARNING: _build/debian-stable-x86_64-report.xml: no matching files
ERROR: No files to upload
ERROR: Job failed: exit code 1
failed
freebsd-11-x86_64 Build
_build/glib/glibconfig.h: found 1 matching files   
_build/meson-logs: found 2 matching files

WARNING: _build/freebsd-11-x86_64-report.xml: no matching files
Uploading artifacts to coordinator... ok
id=446404 responseStatus=201 Created token=ai7z7yAa
Uploading artifacts...
Runtime platform
arch=amd64 os=freebsd pid=3382 revision=de7731dd version=12.1.0
WARNING: _build/freebsd-11-x86_64-report.xml: no matching files
ERROR: No files to upload
ERROR: Job failed: exit status 1
failed
freebsd-12-x86_64 Build
_build/glib/glibconfig.h: found 1 matching files   
_build/meson-logs: found 2 matching files

WARNING: _build/freebsd-12-x86_64-report.xml: no matching files
Uploading artifacts to coordinator... ok
id=446405 responseStatus=201 Created token=t3a5shEc
Uploading artifacts...
Runtime platform
arch=amd64 os=freebsd pid=3380 revision=de7731dd version=12.1.0
WARNING: _build/freebsd-12-x86_64-report.xml: no matching files
ERROR: No files to upload
ERROR: Job failed: exit status 1
failed
G_DISABLE_ASSERT Build
_build/config.h: found 1 matching files            
_build/glib/glibconfig.h: found 1 matching files

_build/meson-logs: found 2 matching files

WARNING: _build/G_DISABLE_ASSERT-report.xml: no matching files
Uploading artifacts to coordinator... ok
id=446402 responseStatus=201 Created token=Q-NmPKtU
Uploading artifacts...
WARNING: _build/G_DISABLE_ASSERT-report.xml: no matching files
ERROR: No files to upload
ERROR: Job failed: exit code 1