[metrics] Isolate binary size metrics
Will give us a better view of what changed and by how much. Otherwise the test stops at the first failure.
|
Before Width: | Height: | Size: 225 B After Width: | Height: | Size: 225 B |
9
metrics/tests/binary-size/android-arm64-v8a/metrics.json
Normal file
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"file-size": [
|
||||
[
|
||||
"android-arm64-v8a",
|
||||
"/src/workspace/next-android-arm64-v8a-release/lib/libmapbox-gl.so",
|
||||
6496584
|
||||
]
|
||||
]
|
||||
}
|
||||
22
metrics/tests/binary-size/android-arm64-v8a/style.json
Normal file
@@ -0,0 +1,22 @@
|
||||
{
|
||||
"version": 8,
|
||||
"metadata": {
|
||||
"test": {
|
||||
"operations": [
|
||||
["probeFileSize", "android-arm64-v8a", "/src/workspace/next-android-arm64-v8a-release/lib/libmapbox-gl.so", 0.01]
|
||||
],
|
||||
"width": 64,
|
||||
"height": 64
|
||||
}
|
||||
},
|
||||
"sources": {},
|
||||
"layers": [
|
||||
{
|
||||
"id": "background",
|
||||
"type": "background",
|
||||
"paint": {
|
||||
"background-color": "green"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
|
Before Width: | Height: | Size: 225 B After Width: | Height: | Size: 225 B |
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"file-size": [
|
||||
[
|
||||
"android-armeabi-v7a",
|
||||
"/src/workspace/next-android-armeabi-v7a-release/lib/libmapbox-gl.so",
|
||||
3072756
|
||||
]
|
||||
]
|
||||
}
|
||||
22
metrics/tests/binary-size/android-armeabi-v7a/style.json
Normal file
@@ -0,0 +1,22 @@
|
||||
{
|
||||
"version": 8,
|
||||
"metadata": {
|
||||
"test": {
|
||||
"operations": [
|
||||
["probeFileSize", "android-armeabi-v7a", "/src/workspace/next-android-armeabi-v7a-release/lib/libmapbox-gl.so", 0.01]
|
||||
],
|
||||
"width": 64,
|
||||
"height": 64
|
||||
}
|
||||
},
|
||||
"sources": {},
|
||||
"layers": [
|
||||
{
|
||||
"id": "background",
|
||||
"type": "background",
|
||||
"paint": {
|
||||
"background-color": "green"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
BIN
metrics/tests/binary-size/android-x86/expected.png
Normal file
|
After Width: | Height: | Size: 225 B |
9
metrics/tests/binary-size/android-x86/metrics.json
Normal file
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"file-size": [
|
||||
[
|
||||
"android-x86",
|
||||
"/src/workspace/next-android-x86-release/lib/libmapbox-gl.so",
|
||||
6988568
|
||||
]
|
||||
]
|
||||
}
|
||||
22
metrics/tests/binary-size/android-x86/style.json
Normal file
@@ -0,0 +1,22 @@
|
||||
{
|
||||
"version": 8,
|
||||
"metadata": {
|
||||
"test": {
|
||||
"operations": [
|
||||
["probeFileSize", "android-x86", "/src/workspace/next-android-x86-release/lib/libmapbox-gl.so", 0.01]
|
||||
],
|
||||
"width": 64,
|
||||
"height": 64
|
||||
}
|
||||
},
|
||||
"sources": {},
|
||||
"layers": [
|
||||
{
|
||||
"id": "background",
|
||||
"type": "background",
|
||||
"paint": {
|
||||
"background-color": "green"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
BIN
metrics/tests/binary-size/android-x86_64/expected.png
Normal file
|
After Width: | Height: | Size: 225 B |
9
metrics/tests/binary-size/android-x86_64/metrics.json
Normal file
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"file-size": [
|
||||
[
|
||||
"android-x86_64",
|
||||
"/src/workspace/next-android-x86_64-release/lib/libmapbox-gl.so",
|
||||
7106920
|
||||
]
|
||||
]
|
||||
}
|
||||
@@ -3,9 +3,6 @@
|
||||
"metadata": {
|
||||
"test": {
|
||||
"operations": [
|
||||
["probeFileSize", "android-arm64-v8a", "/src/workspace/next-android-arm64-v8a-release/lib/libmapbox-gl.so", 0.01],
|
||||
["probeFileSize", "android-armeabi-v7a", "/src/workspace/next-android-armeabi-v7a-release/lib/libmapbox-gl.so", 0.01],
|
||||
["probeFileSize", "android-x86-release", "/src/workspace/next-android-x86-release/lib/libmapbox-gl.so", 0.01],
|
||||
["probeFileSize", "android-x86_64", "/src/workspace/next-android-x86_64-release/lib/libmapbox-gl.so", 0.01]
|
||||
],
|
||||
"width": 64,
|
||||
BIN
metrics/tests/binary-size/linux-clang8/expected.png
Normal file
|
After Width: | Height: | Size: 225 B |
19
metrics/tests/binary-size/linux-clang8/metrics.json
Normal file
@@ -0,0 +1,19 @@
|
||||
{
|
||||
"file-size": [
|
||||
[
|
||||
"mbgl-glfw",
|
||||
"/src/workspace/next-linux-clang8-release/bin/mbgl-glfw",
|
||||
6225032
|
||||
],
|
||||
[
|
||||
"mbgl-offline",
|
||||
"/src/workspace/next-linux-clang8-release/bin/mbgl-offline",
|
||||
5532376
|
||||
],
|
||||
[
|
||||
"mbgl-render",
|
||||
"/src/workspace/next-linux-clang8-release/bin/mbgl-render",
|
||||
6151096
|
||||
]
|
||||
]
|
||||
}
|
||||
24
metrics/tests/binary-size/linux-clang8/style.json
Normal file
@@ -0,0 +1,24 @@
|
||||
{
|
||||
"version": 8,
|
||||
"metadata": {
|
||||
"test": {
|
||||
"operations": [
|
||||
["probeFileSize", "mbgl-glfw", "/src/workspace/next-linux-clang8-release/bin/mbgl-glfw", 0.01],
|
||||
["probeFileSize", "mbgl-offline", "/src/workspace/next-linux-clang8-release/bin/mbgl-offline", 0.01],
|
||||
["probeFileSize", "mbgl-render", "/src/workspace/next-linux-clang8-release/bin/mbgl-render", 0.01]
|
||||
],
|
||||
"width": 64,
|
||||
"height": 64
|
||||
}
|
||||
},
|
||||
"sources": {},
|
||||
"layers": [
|
||||
{
|
||||
"id": "background",
|
||||
"type": "background",
|
||||
"paint": {
|
||||
"background-color": "green"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
BIN
metrics/tests/binary-size/linux-gcc8/expected.png
Normal file
|
After Width: | Height: | Size: 225 B |
19
metrics/tests/binary-size/linux-gcc8/metrics.json
Normal file
@@ -0,0 +1,19 @@
|
||||
{
|
||||
"file-size": [
|
||||
[
|
||||
"mbgl-glfw",
|
||||
"/src/workspace/next-linux-gcc8-release/bin/mbgl-glfw",
|
||||
7205192
|
||||
],
|
||||
[
|
||||
"mbgl-offline",
|
||||
"/src/workspace/next-linux-gcc8-release/bin/mbgl-offline",
|
||||
6357224
|
||||
],
|
||||
[
|
||||
"mbgl-render",
|
||||
"/src/workspace/next-linux-gcc8-release/bin/mbgl-render",
|
||||
7143752
|
||||
]
|
||||
]
|
||||
}
|
||||
24
metrics/tests/binary-size/linux-gcc8/style.json
Normal file
@@ -0,0 +1,24 @@
|
||||
{
|
||||
"version": 8,
|
||||
"metadata": {
|
||||
"test": {
|
||||
"operations": [
|
||||
["probeFileSize", "mbgl-glfw", "/src/workspace/next-linux-gcc8-release/bin/mbgl-glfw", 0.01],
|
||||
["probeFileSize", "mbgl-offline", "/src/workspace/next-linux-gcc8-release/bin/mbgl-offline", 0.01],
|
||||
["probeFileSize", "mbgl-render", "/src/workspace/next-linux-gcc8-release/bin/mbgl-render", 0.01]
|
||||
],
|
||||
"width": 64,
|
||||
"height": 64
|
||||
}
|
||||
},
|
||||
"sources": {},
|
||||
"layers": [
|
||||
{
|
||||
"id": "background",
|
||||
"type": "background",
|
||||
"paint": {
|
||||
"background-color": "green"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
BIN
metrics/tests/binary-size/macos-xcode11/expected.png
Normal file
|
After Width: | Height: | Size: 225 B |
19
metrics/tests/binary-size/macos-xcode11/metrics.json
Normal file
@@ -0,0 +1,19 @@
|
||||
{
|
||||
"file-size": [
|
||||
[
|
||||
"mbgl-glfw",
|
||||
"/src/workspace/next-macos-xcode11-release/bin/mbgl-glfw",
|
||||
5439932
|
||||
],
|
||||
[
|
||||
"mbgl-offline",
|
||||
"/src/workspace/next-macos-xcode11-release/bin/mbgl-offline",
|
||||
5334136
|
||||
],
|
||||
[
|
||||
"mbgl-render",
|
||||
"/src/workspace/next-macos-xcode11-release/bin/mbgl-render",
|
||||
5384420
|
||||
]
|
||||
]
|
||||
}
|
||||
24
metrics/tests/binary-size/macos-xcode11/style.json
Normal file
@@ -0,0 +1,24 @@
|
||||
{
|
||||
"version": 8,
|
||||
"metadata": {
|
||||
"test": {
|
||||
"operations": [
|
||||
["probeFileSize", "mbgl-glfw", "/src/workspace/next-macos-xcode11-release/bin/mbgl-glfw", 0.01],
|
||||
["probeFileSize", "mbgl-offline", "/src/workspace/next-macos-xcode11-release/bin/mbgl-offline", 0.01],
|
||||
["probeFileSize", "mbgl-render", "/src/workspace/next-macos-xcode11-release/bin/mbgl-render", 0.01]
|
||||
],
|
||||
"width": 64,
|
||||
"height": 64
|
||||
}
|
||||
},
|
||||
"sources": {},
|
||||
"layers": [
|
||||
{
|
||||
"id": "background",
|
||||
"type": "background",
|
||||
"paint": {
|
||||
"background-color": "green"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -1,24 +0,0 @@
|
||||
{
|
||||
"file-size": [
|
||||
[
|
||||
"android-arm64-v8a",
|
||||
"/src/workspace/next-android-arm64-v8a-release/lib/libmapbox-gl.so",
|
||||
6496584
|
||||
],
|
||||
[
|
||||
"android-armeabi-v7a",
|
||||
"/src/workspace/next-android-armeabi-v7a-release/lib/libmapbox-gl.so",
|
||||
3072756
|
||||
],
|
||||
[
|
||||
"android-x86-release",
|
||||
"/src/workspace/next-android-x86-release/lib/libmapbox-gl.so",
|
||||
6988568
|
||||
],
|
||||
[
|
||||
"android-x86_64",
|
||||
"/src/workspace/next-android-x86_64-release/lib/libmapbox-gl.so",
|
||||
7106920
|
||||
]
|
||||
]
|
||||
}
|
||||
@@ -1,49 +0,0 @@
|
||||
{
|
||||
"file-size": [
|
||||
[
|
||||
"linux-clang8-mbgl-glfw",
|
||||
"/src/workspace/next-linux-clang8-release/bin/mbgl-glfw",
|
||||
6225032
|
||||
],
|
||||
[
|
||||
"linux-clang8-mbgl-offline",
|
||||
"/src/workspace/next-linux-clang8-release/bin/mbgl-offline",
|
||||
5532376
|
||||
],
|
||||
[
|
||||
"linux-clang8-mbgl-render",
|
||||
"/src/workspace/next-linux-clang8-release/bin/mbgl-render",
|
||||
6151096
|
||||
],
|
||||
[
|
||||
"linux-gcc8-mbgl-glfw",
|
||||
"/src/workspace/next-linux-gcc8-release/bin/mbgl-glfw",
|
||||
7205192
|
||||
],
|
||||
[
|
||||
"linux-gcc8-mbgl-offline",
|
||||
"/src/workspace/next-linux-gcc8-release/bin/mbgl-offline",
|
||||
6357224
|
||||
],
|
||||
[
|
||||
"linux-gcc8-mbgl-render",
|
||||
"/src/workspace/next-linux-gcc8-release/bin/mbgl-render",
|
||||
7143752
|
||||
],
|
||||
[
|
||||
"macos-xcode11-mbgl-glfw",
|
||||
"/src/workspace/next-macos-xcode11-release/bin/mbgl-glfw",
|
||||
5439932
|
||||
],
|
||||
[
|
||||
"macos-xcode11-mbgl-offline",
|
||||
"/src/workspace/next-macos-xcode11-release/bin/mbgl-offline",
|
||||
5334136
|
||||
],
|
||||
[
|
||||
"macos-xcode11-mbgl-render",
|
||||
"/src/workspace/next-macos-xcode11-release/bin/mbgl-render",
|
||||
5384420
|
||||
]
|
||||
]
|
||||
}
|
||||
@@ -1,30 +0,0 @@
|
||||
{
|
||||
"version": 8,
|
||||
"metadata": {
|
||||
"test": {
|
||||
"operations": [
|
||||
["probeFileSize", "linux-clang8-mbgl-glfw", "/src/workspace/next-linux-clang8-release/bin/mbgl-glfw", 0.01],
|
||||
["probeFileSize", "linux-clang8-mbgl-offline", "/src/workspace/next-linux-clang8-release/bin/mbgl-offline", 0.01],
|
||||
["probeFileSize", "linux-clang8-mbgl-render", "/src/workspace/next-linux-clang8-release/bin/mbgl-render", 0.01],
|
||||
["probeFileSize", "linux-gcc8-mbgl-glfw", "/src/workspace/next-linux-gcc8-release/bin/mbgl-glfw", 0.01],
|
||||
["probeFileSize", "linux-gcc8-mbgl-offline", "/src/workspace/next-linux-gcc8-release/bin/mbgl-offline", 0.01],
|
||||
["probeFileSize", "linux-gcc8-mbgl-render", "/src/workspace/next-linux-gcc8-release/bin/mbgl-render", 0.01],
|
||||
["probeFileSize", "macos-xcode11-mbgl-glfw", "/src/workspace/next-macos-xcode11-release/bin/mbgl-glfw", 0.01],
|
||||
["probeFileSize", "macos-xcode11-mbgl-offline", "/src/workspace/next-macos-xcode11-release/bin/mbgl-offline", 0.01],
|
||||
["probeFileSize", "macos-xcode11-mbgl-render", "/src/workspace/next-macos-xcode11-release/bin/mbgl-render", 0.01]
|
||||
],
|
||||
"width": 64,
|
||||
"height": 64
|
||||
}
|
||||
},
|
||||
"sources": {},
|
||||
"layers": [
|
||||
{
|
||||
"id": "background",
|
||||
"type": "background",
|
||||
"paint": {
|
||||
"background-color": "green"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||