47c48b8032
Partial revert of: 'Bump xcode versions for WebRTC bots.'
...
Partial revert of https://webrtc-review.googlesource.com/c/src/+/97060 .
These machines need to be updated to a newer OS version.
Bug: None
Change-Id: Ice30ff9125eb366a6d6f93080ae7d0bceba1fe8b
Reviewed-on: https://webrtc-review.googlesource.com/98400
Reviewed-by: Patrik Höglund <phoglund@webrtc.org >
Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org >
Cr-Commit-Position: refs/heads/master@{#24603}
2018-09-06 11:40:28 +00:00
d05916dccf
Bump xcode versions for WebRTC bots.
...
The build toolchain now requires xcode 10, so we have to roll.
Bug: None
Change-Id: Iafec62e7927ca8a81117710d09e2c42bcf18c0d1
Reviewed-on: https://webrtc-review.googlesource.com/97060
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org >
Commit-Queue: Patrik Höglund <phoglund@webrtc.org >
Cr-Commit-Position: refs/heads/master@{#24510}
2018-08-31 15:32:10 +00:00
7bca8ca4e2
Obj-C SDK Cleanup
...
This CL separates the files under sdk/objc into logical directories, replacing
the previous file layout under Framework/.
A long term goal is to have some system set up to generate the files under
sdk/objc/api (the PeerConnection API wrappers) from the C++ code. In the shorter
term the goal is to abstract out shared concepts from these classes in order to
make them as uniform as possible.
The separation into base/, components/, and helpers/ are to differentiate between
the base layer's common protocols, various utilities and the actual platform
specific components.
The old directory layout that resembled a framework's internal layout is not
necessary, since it is generated by the framework target when building it.
Bug: webrtc:9627
Change-Id: Ib084fd83f050ae980649ca99e841f4fb0580bd8f
Reviewed-on: https://webrtc-review.googlesource.com/94142
Reviewed-by: Kári Helgason <kthelgason@webrtc.org >
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org >
Reviewed-by: Rasmus Brandt <brandtr@webrtc.org >
Reviewed-by: Henrik Andreassson <henrika@webrtc.org >
Commit-Queue: Anders Carlsson <andersc@webrtc.org >
Cr-Commit-Position: refs/heads/master@{#24493}
2018-08-30 10:42:41 +00:00
cd634ce933
Remove client.webrtc.branches.
...
The associated master has been turned down.
Bug: chromium:877279
Change-Id: I39c3a43680288b17094d1300926ec7a8bd427509
Reviewed-on: https://webrtc-review.googlesource.com/95882
Reviewed-by: Oleh Prypin <oprypin@webrtc.org >
Commit-Queue: Patrik Höglund <phoglund@webrtc.org >
Cr-Commit-Position: refs/heads/master@{#24421}
2018-08-24 08:19:37 +00:00
418408e0a4
Don't specify Mac version for iOS real device tests
...
Currently all iOS tests can't find a device because Mac versions were updated.
It shouldn't matter what Mac version is used to launch a test on a phone.
TBR: phoglund@webrtc.org
No-Try: True
Bug: None
Change-Id: I1ec3317db4707fb62541302737eed812c5b516a2
Reviewed-on: https://webrtc-review.googlesource.com/90865
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org >
Commit-Queue: Oleh Prypin <oprypin@webrtc.org >
Cr-Commit-Position: refs/heads/master@{#24126}
2018-07-27 11:56:35 +00:00
6031e69d34
Use Xcode 8.3.3 for iOS 10.3
...
TBR: phoglund@webrtc.org
Bug: chromium:867367
Change-Id: Ic3092ad64bdcd8dfe480ebd6f7880ade6f6e0368
Reviewed-on: https://webrtc-review.googlesource.com/90481
Commit-Queue: Oleh Prypin <oprypin@webrtc.org >
Reviewed-by: Oleh Prypin <oprypin@webrtc.org >
Cr-Commit-Position: refs/heads/master@{#24110}
2018-07-26 06:12:03 +00:00
b732b81e55
Limit iOS bots to use machines that have 'xcode_version' dimension
...
The problem seems to be that newer machines don't have iOS 10.3 SDK installed.
And this dimension is the only thing that discerns older machines from newer ones.
TBR: phoglund@webrtc.org
Bug: chromium:867367
Change-Id: I9dd2e1d027aff59ca7a43260ea2e4e61d583668e
Reviewed-on: https://webrtc-review.googlesource.com/90400
Commit-Queue: Oleh Prypin <oprypin@webrtc.org >
Reviewed-by: Artem Titov <titovartem@webrtc.org >
Cr-Commit-Position: refs/heads/master@{#24094}
2018-07-25 10:02:58 +00:00
e64c0e5f2c
Skip Mac-10.13.4 for iOS 10 tests, because the machines don't have the SDK
...
Bug: None
Change-Id: I2067bf7d99e658e1f4d60bff6ba3d2b709261306
Reviewed-on: https://webrtc-review.googlesource.com/79940
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org >
Commit-Queue: Oleh Prypin <oprypin@webrtc.org >
Cr-Commit-Position: refs/heads/master@{#23448}
2018-05-30 13:40:39 +00:00
01042067be
Specify Xcode 9.2 and macOS versions that support it [part 2]
...
"xcode version" key is deprecated.
These are the same changes as in https://webrtc-review.googlesource.com/74000
but I just forgot to apply them to some of the bots.
TBR: phoglund@webrtc.org
Bug: chromium:838854, webrtc:9201
Change-Id: Ia041bcc185fae65681e63d17a6ad7bc081ffa6ab
Reviewed-on: https://webrtc-review.googlesource.com/74040
Reviewed-by: Oleh Prypin <oprypin@webrtc.org >
Commit-Queue: Oleh Prypin <oprypin@webrtc.org >
Cr-Commit-Position: refs/heads/master@{#23090}
2018-05-03 10:09:11 +00:00
2e28edaa8a
Specify Xcode 9.2 and macOS versions that support it
...
"xcode version" key is deprecated.
Bug: chromium:838854, webrtc:9201
Change-Id: I55770a1a9c8301106b2d194e2e3f727ef0e63626
Reviewed-on: https://webrtc-review.googlesource.com/74000
Reviewed-by: Patrik Höglund <phoglund@webrtc.org >
Commit-Queue: Oleh Prypin <oprypin@webrtc.org >
Cr-Commit-Position: refs/heads/master@{#23086}
2018-05-03 08:37:51 +00:00
ad3971f40f
Allow x86 when build WebRTC.framework for iOS
...
Bug: webrtc:9203
Change-Id: Id331b14fc1a0695a561f52acd767645caa7f3b49
Reviewed-on: https://webrtc-review.googlesource.com/72940
Reviewed-by: Patrik Höglund <phoglund@webrtc.org >
Commit-Queue: Patrik Höglund <phoglund@webrtc.org >
Cr-Commit-Position: refs/heads/master@{#23054}
2018-04-27 13:05:31 +00:00
530a55fc86
Correctly specify Xcode version for trybots (same as for postsubmit)
...
TBR: phoglund@webrtc.org
Bug: webrtc:9201
Change-Id: I477be03e9c6af416444a707718d9092ac35d9b3d
Reviewed-on: https://webrtc-review.googlesource.com/72880
Reviewed-by: Oleh Prypin <oprypin@webrtc.org >
Commit-Queue: Oleh Prypin <oprypin@webrtc.org >
Cr-Commit-Position: refs/heads/master@{#23035}
2018-04-26 15:08:47 +00:00
5b33dd12f5
Building "all" with client.webrtc iOS bots.
...
//third_party/abseil-cpp broken targets have been skipped. Building
"all" seems a good idea.
TBR=phoglund@webrtc.org
Bug: webrtc:8821
Change-Id: I73f12646dd2aa1a0a230c5383330c7c6a0ecb8df
Reviewed-on: https://webrtc-review.googlesource.com/72020
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org >
Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org >
Cr-Commit-Position: refs/heads/master@{#22995}
2018-04-24 09:23:24 +00:00
658601ed93
Revert "Do not build 'all' on iOS trybots."
...
This reverts commit 5f2c0cc0adfafa2e99fea900cd60103f8d2018c4.
Reason for revert: "all" is now green.
Original change's description:
> Do not build 'all' on iOS trybots.
>
> It seems iOS trybots are the only ones that build "all". This causes
> problems when using Abseil because some targets in
> //third_party/abseil-cpp fail to build (because they depend on CCTZ).
>
> Bug: webrtc:8821
> Change-Id: I017ecb0527a7e3f3c59f41053fa1878d16cbe4e9
> No-Try: True
> Reviewed-on: https://webrtc-review.googlesource.com/70140
> Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org >
> Reviewed-by: Patrik Höglund <phoglund@webrtc.org >
> Cr-Commit-Position: refs/heads/master@{#22890}
TBR=phoglund@webrtc.org ,mbonadei@webrtc.org
# Not skipping CQ checks because original CL landed > 1 day ago.
Bug: webrtc:8821
Change-Id: I49014d4cc74bb84ec85f05e0e678cecf14bf5db0
Reviewed-on: https://webrtc-review.googlesource.com/72002
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org >
Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org >
Cr-Commit-Position: refs/heads/master@{#22994}
2018-04-24 09:16:24 +00:00
1b20a3fe9d
Do not build 'all' on iOS bots (part 2).
...
This is a follow-up CL to stop building 'all' on iOS bots since they
will end up building invalid Abseil build targets.
Original CL: https://webrtc-review.googlesource.com/70140 .
Bug: webrtc:8821
Change-Id: I58e4dbc10377f670ce80552a9b695607b81da284
Reviewed-on: https://webrtc-review.googlesource.com/71280
Reviewed-by: Patrik Höglund <phoglund@webrtc.org >
Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org >
Cr-Commit-Position: refs/heads/master@{#22960}
2018-04-20 13:48:03 +00:00
5f2c0cc0ad
Do not build 'all' on iOS trybots.
...
It seems iOS trybots are the only ones that build "all". This causes
problems when using Abseil because some targets in
//third_party/abseil-cpp fail to build (because they depend on CCTZ).
Bug: webrtc:8821
Change-Id: I017ecb0527a7e3f3c59f41053fa1878d16cbe4e9
No-Try: True
Reviewed-on: https://webrtc-review.googlesource.com/70140
Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org >
Reviewed-by: Patrik Höglund <phoglund@webrtc.org >
Cr-Commit-Position: refs/heads/master@{#22890}
2018-04-17 00:51:02 +00:00
92120972ea
Match the device config of iOS Debug and Release bots
...
iPhone 7 device pool is unhealthy
Bug: None
Change-Id: I375375a152622d542eabc90baa26842731fe6d1a
Reviewed-on: https://webrtc-review.googlesource.com/63900
Reviewed-by: Patrik Höglund <phoglund@webrtc.org >
Commit-Queue: Oleh Prypin <oprypin@webrtc.org >
Cr-Commit-Position: refs/heads/master@{#22552}
2018-03-22 08:25:53 +00:00
2f639aca84
Reland: Switch to using CIPD for downloading xcode; xcode 9.0 -> 9.2.
...
I have landed https://cr-rev.appspot.com/c/960030 now, which should
fix the borked framework bot.
Bug: chromium:821309
Change-Id: I0396360b8bb23d664ed1de8f2bbc1af88f3151ed
Reviewed-on: https://webrtc-review.googlesource.com/61427
Commit-Queue: Patrik Höglund <phoglund@webrtc.org >
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org >
Cr-Commit-Position: refs/heads/master@{#22416}
2018-03-14 09:46:12 +00:00
4160441178
Revert "Switch to using CIPD for downloading xcode; xcode 9.0 -> 9.2."
...
This reverts commit 1288c59c352c18bddef9bc7783a8bde38d30f5a4.
Reason for revert: 'ios_api_framework' builder uses global `lipo` which is not available
Original change's description:
> Switch to using CIPD for downloading xcode; xcode 9.0 -> 9.2.
>
> Bug: chromium:821309
> Change-Id: If304e08c2f7b1beb26325c334c2f1894c5f290f7
> Reviewed-on: https://webrtc-review.googlesource.com/61421
> Commit-Queue: Patrik Höglund <phoglund@webrtc.org >
> Reviewed-by: Oleh Prypin <oprypin@webrtc.org >
> Cr-Commit-Position: refs/heads/master@{#22397}
TBR=phoglund@webrtc.org ,oprypin@webrtc.org
Change-Id: I8fbfc7872eb6e6c3f0e18dec39e130d5af9e3cd8
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Bug: chromium:821309
Reviewed-on: https://webrtc-review.googlesource.com/61460
Reviewed-by: Oleh Prypin <oprypin@webrtc.org >
Commit-Queue: Oleh Prypin <oprypin@webrtc.org >
Cr-Commit-Position: refs/heads/master@{#22399}
2018-03-13 12:15:50 +00:00
1288c59c35
Switch to using CIPD for downloading xcode; xcode 9.0 -> 9.2.
...
Bug: chromium:821309
Change-Id: If304e08c2f7b1beb26325c334c2f1894c5f290f7
Reviewed-on: https://webrtc-review.googlesource.com/61421
Commit-Queue: Patrik Höglund <phoglund@webrtc.org >
Reviewed-by: Oleh Prypin <oprypin@webrtc.org >
Cr-Commit-Position: refs/heads/master@{#22397}
2018-03-13 10:05:38 +00:00
a2d89fc9f5
Remove ObjC static library target.
...
It's been unused for a while and starting to be a maintainance burden.
Bug: webrtc:8943
Change-Id: Ie49d6b06bdeb002496007725009ea194b8130f2b
Reviewed-on: https://webrtc-review.googlesource.com/60160
Reviewed-by: Magnus Jedvert <magjed@webrtc.org >
Reviewed-by: Patrik Höglund <phoglund@webrtc.org >
Commit-Queue: Kári Helgason <kthelgason@webrtc.org >
Cr-Commit-Position: refs/heads/master@{#22339}
2018-03-08 12:22:13 +00:00
b824b5521a
Delete unused sample project code.
...
Bug: None
Change-Id: I6a51571953530275581562f495a17da9b889f51a
Reviewed-on: https://webrtc-review.googlesource.com/54903
Reviewed-by: Patrik Höglund <phoglund@webrtc.org >
Commit-Queue: Kári Helgason <kthelgason@webrtc.org >
Cr-Commit-Position: refs/heads/master@{#22095}
2018-02-20 09:51:52 +00:00
0d3c9a3f2b
Delete RTCAVFoundationVideoSource and related classes.
...
Bug: webrtc:8852
Change-Id: Ie073fe3f7bafc3d22fafef51f659e340d5a9250f
Reviewed-on: https://webrtc-review.googlesource.com/48620
Reviewed-by: Patrik Höglund <phoglund@webrtc.org >
Reviewed-by: Anders Carlsson <andersc@webrtc.org >
Commit-Queue: Kári Helgason <kthelgason@webrtc.org >
Cr-Commit-Position: refs/heads/master@{#21985}
2018-02-12 14:41:25 +00:00
a5404e7e9e
Bot config: for iOS version X.Y use the latest available Y
...
Bug: webrtc:8755
Change-Id: Ida113f2aed605e6e738e4b3568426eeb0d648e1f
Reviewed-on: https://webrtc-review.googlesource.com/40541
Reviewed-by: Patrik Höglund <phoglund@webrtc.org >
Commit-Queue: Oleh Prypin <oprypin@webrtc.org >
Cr-Commit-Position: refs/heads/master@{#21671}
2018-01-18 11:24:07 +00:00
f39617f76f
Remove references to voice_engine_unittests from bots.
...
TBR=phoglund@webrtc.org
Bug: webrtc:4690
Change-Id: I59649595658e37dfa342217f223a34fa0435ec8d
Reviewed-on: https://webrtc-review.googlesource.com/39720
Commit-Queue: Fredrik Solenberg <solenberg@webrtc.org >
Reviewed-by: Edward Lemur <ehmaldonado@webrtc.org >
Cr-Commit-Position: refs/heads/master@{#21626}
2018-01-16 08:29:32 +00:00
dc6b477fb4
Generate iOS framework umbrella header.
...
Instead of keeping the umbrella header in sync manually and needing
ifdefs to make it include the correct headers depending on platform,
generate it based on the headers we include in the framework target.
Can also be used to only include internal software codec headers when
compiling with support for them.
Bug: webrtc:7925
Change-Id: I63f97af1efc8710cfd62d527fcb343fed05daae2
Reviewed-on: https://webrtc-review.googlesource.com/38702
Commit-Queue: Anders Carlsson <andersc@webrtc.org >
Reviewed-by: Patrik Höglund <phoglund@webrtc.org >
Reviewed-by: Kári Helgason <kthelgason@webrtc.org >
Cr-Commit-Position: refs/heads/master@{#21613}
2018-01-15 13:43:59 +00:00
1db508352c
iOS: Specify device to run perf tests.
...
It expects 'bot id', not 'bot_id'. As it is now, this is just ignored.
TBR=phoglund@webrtc.org
No-Try: true
Bug: webrtc:7156
Change-Id: I58443df82655bef5a88a416e4fa5e080ddb93772
Reviewed-on: https://webrtc-review.googlesource.com/38420
Reviewed-by: Patrik Höglund <phoglund@webrtc.org >
Commit-Queue: Edward Lemur <ehmaldonado@webrtc.org >
Cr-Commit-Position: refs/heads/master@{#21579}
2018-01-11 13:15:51 +00:00
8bb8308235
Revert "iOS: Don't upload perf results yet."
...
This reverts commit 6206eef0eed380170b550c15032b388bf4fd109e.
Reason for revert:
Maybe this is fixed now.
Original change's description:
> iOS: Don't upload perf results yet.
>
> Seems like there are still issues when uploading.
>
> TBR=phoglund@webrtc.org
>
> No-Try: true
> Bug: webrtc:7156
> Change-Id: I4ed1149afa1dc4f38ad7d48926f5b624743d1caa
> Reviewed-on: https://webrtc-review.googlesource.com/37960
> Commit-Queue: Edward Lemur <ehmaldonado@webrtc.org >
> Reviewed-by: Edward Lemur <ehmaldonado@webrtc.org >
> Cr-Commit-Position: refs/heads/master@{#21520}
TBR=phoglund@webrtc.org ,ehmaldonado@webrtc.org
Change-Id: Icc4a748ee5015c2cc35934dbf34f16343836633a
No-Try: true
Bug: webrtc:7156
Reviewed-on: https://webrtc-review.googlesource.com/38260
Commit-Queue: Edward Lemur <ehmaldonado@webrtc.org >
Reviewed-by: Edward Lemur <ehmaldonado@webrtc.org >
Reviewed-by: Patrik Höglund <phoglund@webrtc.org >
Cr-Commit-Position: refs/heads/master@{#21533}
2018-01-09 13:38:00 +00:00
6206eef0ee
iOS: Don't upload perf results yet.
...
Seems like there are still issues when uploading.
TBR=phoglund@webrtc.org
No-Try: true
Bug: webrtc:7156
Change-Id: I4ed1149afa1dc4f38ad7d48926f5b624743d1caa
Reviewed-on: https://webrtc-review.googlesource.com/37960
Commit-Queue: Edward Lemur <ehmaldonado@webrtc.org >
Reviewed-by: Edward Lemur <ehmaldonado@webrtc.org >
Cr-Commit-Position: refs/heads/master@{#21520}
2018-01-08 15:39:52 +00:00
e66572bede
Reland "iOS: Save perf results under Documents/perf_result.json"
...
This will require a manual roll to downstream projects, since
the //test:perf_test target was introduced.
This is a reland of 10a8e7a9b5261a7e3ce19900ba3511be3b5911f8
Original change's description:
> iOS: Save perf results under Documents/perf_result.json
>
> TBR=henrika@webrtc.org
>
> Bug: webrtc:7156
> Change-Id: Ib00992cce0007e0b5c9274340df1a892f810b0c5
> Reviewed-on: https://webrtc-review.googlesource.com/29202
> Commit-Queue: Edward Lemur <ehmaldonado@webrtc.org >
> Reviewed-by: Henrik Andreassson <henrika@webrtc.org >
> Reviewed-by: Patrik Höglund <phoglund@webrtc.org >
> Cr-Commit-Position: refs/heads/master@{#21244}
R=henrika@webrtc.org , phoglund@webrtc.org
Bug: webrtc:7156
Change-Id: I85fc7bc5fce0894af90017b71b9952b61b523424
Reviewed-on: https://webrtc-review.googlesource.com/37643
Reviewed-by: Patrik Höglund <phoglund@google.com >
Reviewed-by: Henrik Andreassson <henrika@webrtc.org >
Commit-Queue: Edward Lemur <ehmaldonado@webrtc.org >
Cr-Commit-Position: refs/heads/master@{#21518}
2018-01-08 14:12:42 +00:00
d248044078
Delete unused ios_arm64.json config
...
The bot was renamed to ios_arm64_dbg so this is unused now.
TBR=phoglund@webrtc.org
Bug: None
Change-Id: I2e2dec39b82f3718bf14eff8f694ac03bec2867e
No-Try: true
Reviewed-on: https://webrtc-review.googlesource.com/36721
Reviewed-by: Edward Lemur <ehmaldonado@webrtc.org >
Commit-Queue: Edward Lemur <ehmaldonado@webrtc.org >
Cr-Commit-Position: refs/heads/master@{#21459}
2017-12-29 13:18:24 +00:00
04766e733e
Fix iOS64 Release internal bot.
...
iOS version was changed to 11.2.1.
TBR=phoglund@webrtc.org
Bug: None
No-Try: true
Change-Id: I7c4d77d7727afa4b59a2010fbfbed70b80c5cc60
Reviewed-on: https://webrtc-review.googlesource.com/36720
Commit-Queue: Edward Lemur <ehmaldonado@webrtc.org >
Reviewed-by: Edward Lemur <ehmaldonado@webrtc.org >
Cr-Commit-Position: refs/heads/master@{#21458}
2017-12-29 13:16:44 +00:00
712989d86d
Revert "Reland "iOS: Save perf results under Documents/perf_result.json""
...
This reverts commit 8b886bb077d54e2bf6198559557ae97b03023611.
Reason for revert: Breaks downstream projects.
Original change's description:
> Reland "iOS: Save perf results under Documents/perf_result.json"
>
> This will require a manual roll to downstream projects, since
> the //test:perf_test target was introduced.
>
> This is a reland of 10a8e7a9b5261a7e3ce19900ba3511be3b5911f8
> Original change's description:
> > iOS: Save perf results under Documents/perf_result.json
> >
> > TBR=henrika@webrtc.org
> >
> > Bug: webrtc:7156
> > Change-Id: Ib00992cce0007e0b5c9274340df1a892f810b0c5
> > Reviewed-on: https://webrtc-review.googlesource.com/29202
> > Commit-Queue: Edward Lemur <ehmaldonado@webrtc.org >
> > Reviewed-by: Henrik Andreassson <henrika@webrtc.org >
> > Reviewed-by: Patrik Höglund <phoglund@webrtc.org >
> > Cr-Commit-Position: refs/heads/master@{#21244}
>
> TBR=henrika@webrtc.org , phoglund@webrtc.org
>
> No-Try: true
> Bug: webrtc:7156
> Change-Id: Iecdb108f605fd1c98acde4d50ab4f5a7b5f6bfaf
> Reviewed-on: https://webrtc-review.googlesource.com/32761
> Reviewed-by: Edward Lemur <ehmaldonado@webrtc.org >
> Commit-Queue: Edward Lemur <ehmaldonado@webrtc.org >
> Cr-Commit-Position: refs/heads/master@{#21252}
TBR=phoglund@webrtc.org ,ehmaldonado@webrtc.org ,henrika@webrtc.org
Change-Id: If4c72fa61dba3a3157fb9696b7f22664522b9467
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Bug: webrtc:7156
Reviewed-on: https://webrtc-review.googlesource.com/33040
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org >
Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org >
Cr-Commit-Position: refs/heads/master@{#21279}
2017-12-14 12:51:15 +00:00
8b886bb077
Reland "iOS: Save perf results under Documents/perf_result.json"
...
This will require a manual roll to downstream projects, since
the //test:perf_test target was introduced.
This is a reland of 10a8e7a9b5261a7e3ce19900ba3511be3b5911f8
Original change's description:
> iOS: Save perf results under Documents/perf_result.json
>
> TBR=henrika@webrtc.org
>
> Bug: webrtc:7156
> Change-Id: Ib00992cce0007e0b5c9274340df1a892f810b0c5
> Reviewed-on: https://webrtc-review.googlesource.com/29202
> Commit-Queue: Edward Lemur <ehmaldonado@webrtc.org >
> Reviewed-by: Henrik Andreassson <henrika@webrtc.org >
> Reviewed-by: Patrik Höglund <phoglund@webrtc.org >
> Cr-Commit-Position: refs/heads/master@{#21244}
TBR=henrika@webrtc.org , phoglund@webrtc.org
No-Try: true
Bug: webrtc:7156
Change-Id: Iecdb108f605fd1c98acde4d50ab4f5a7b5f6bfaf
Reviewed-on: https://webrtc-review.googlesource.com/32761
Reviewed-by: Edward Lemur <ehmaldonado@webrtc.org >
Commit-Queue: Edward Lemur <ehmaldonado@webrtc.org >
Cr-Commit-Position: refs/heads/master@{#21252}
2017-12-13 15:16:41 +00:00
081c651148
Revert "iOS: Save perf results under Documents/perf_result.json"
...
This reverts commit 10a8e7a9b5261a7e3ce19900ba3511be3b5911f8.
Reason for revert: Speculative revert for broken downstream project.
Original change's description:
> iOS: Save perf results under Documents/perf_result.json
>
> TBR=henrika@webrtc.org
>
> Bug: webrtc:7156
> Change-Id: Ib00992cce0007e0b5c9274340df1a892f810b0c5
> Reviewed-on: https://webrtc-review.googlesource.com/29202
> Commit-Queue: Edward Lemur <ehmaldonado@webrtc.org >
> Reviewed-by: Henrik Andreassson <henrika@webrtc.org >
> Reviewed-by: Patrik Höglund <phoglund@webrtc.org >
> Cr-Commit-Position: refs/heads/master@{#21244}
TBR=phoglund@webrtc.org ,ehmaldonado@webrtc.org ,henrika@webrtc.org
Change-Id: Id10bbddbdfad7042a99cb52f44ac0a753c207d3b
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Bug: webrtc:7156
Reviewed-on: https://webrtc-review.googlesource.com/32641
Reviewed-by: Rasmus Brandt <brandtr@webrtc.org >
Commit-Queue: Rasmus Brandt <brandtr@webrtc.org >
Cr-Commit-Position: refs/heads/master@{#21247}
2017-12-13 14:26:02 +00:00
10a8e7a9b5
iOS: Save perf results under Documents/perf_result.json
...
TBR=henrika@webrtc.org
Bug: webrtc:7156
Change-Id: Ib00992cce0007e0b5c9274340df1a892f810b0c5
Reviewed-on: https://webrtc-review.googlesource.com/29202
Commit-Queue: Edward Lemur <ehmaldonado@webrtc.org >
Reviewed-by: Henrik Andreassson <henrika@webrtc.org >
Reviewed-by: Patrik Höglund <phoglund@webrtc.org >
Cr-Commit-Position: refs/heads/master@{#21244}
2017-12-13 13:26:11 +00:00
a4b7dcf105
Set XCode to 9 for iOS 11 bots.
...
Bug: webrtc:8570
Change-Id: I8af5372b13a581855115f1fd3f25670fd2993e6b
Reviewed-on: https://webrtc-review.googlesource.com/26700
Reviewed-by: Patrik Höglund <phoglund@webrtc.org >
Commit-Queue: Edward Lemur <ehmaldonado@webrtc.org >
Cr-Commit-Position: refs/heads/master@{#21155}
2017-12-08 10:22:49 +00:00
f92b069048
WebRTC: Add iOS perf trybots (3).
...
TBR=phoglund@webrtc.org
No-Try: true
Bug: webrtc:7156
Change-Id: Ibeec439a575fabe29caf4d6f7597125cd53a1429
Reviewed-on: https://webrtc-review.googlesource.com/29900
Commit-Queue: Edward Lemur <ehmaldonado@webrtc.org >
Reviewed-by: Edward Lemur <ehmaldonado@webrtc.org >
Cr-Commit-Position: refs/heads/master@{#21089}
2017-12-05 16:13:12 +00:00
5c6a606767
Dump perf results to a JSON file on iOS perf tests.
...
TBR=phoglund@webrtc.org
No-Try: true
Bug: webrtc:7156
Change-Id: I5b2c2e877db6214b07838de8f5d81c45a0f482ca
Reviewed-on: https://webrtc-review.googlesource.com/29820
Reviewed-by: Edward Lemur <ehmaldonado@webrtc.org >
Commit-Queue: Edward Lemur <ehmaldonado@webrtc.org >
Cr-Commit-Position: refs/heads/master@{#21085}
2017-12-05 13:41:32 +00:00
eb5554c8d2
Add configs iOS11 bots and trybots.
...
No-Try: true
Bug: webrtc:8570
Change-Id: I1de6b12bc9797577379b0ed863b7cc3e3703d4f3
Reviewed-on: https://webrtc-review.googlesource.com/26032
Reviewed-by: Patrik Höglund <phoglund@webrtc.org >
Commit-Queue: Edward Lemur <ehmaldonado@webrtc.org >
Cr-Commit-Position: refs/heads/master@{#20908}
2017-11-28 11:59:08 +00:00
7fe73b1aef
[iOS] Add expiration time to tests running on iPhone7 device
...
Based on limited iPhone7 device swarming pool capacity, we need to
increase tasks expiration time to 1 hour.
Bug: chromium:774381
No-Try: true
Change-Id: I66da6c2d5b03ba8c52eead5260b3c244f1df7894
Reviewed-on: https://webrtc-review.googlesource.com/23003
Reviewed-by: Patrik Höglund <phoglund@webrtc.org >
Reviewed-by: Edward Lemur <ehmaldonado@webrtc.org >
Cr-Commit-Position: refs/heads/master@{#20692}
2017-11-15 22:30:00 +00:00
15586d29f6
iOS: Add Release configurations for real devices.
...
Also, copy ios_arm64 to ios_arm64_dbg, so we can rename the bot.
Bug: chromium:774381
No-Try: true
Change-Id: I38a447e229ded6874a661bb6f39ae8ebfdcb194d
Reviewed-on: https://webrtc-review.googlesource.com/22580
Reviewed-by: Patrik Höglund <phoglund@webrtc.org >
Commit-Queue: Edward Lemur <ehmaldonado@webrtc.org >
Cr-Commit-Position: refs/heads/master@{#20665}
2017-11-13 23:14:25 +00:00
904c96c694
Fix typo in iOS64 Perf configuration.
...
TBR=phoglund@webrtc.org
Bug: webrtc:7156
No-Try: true
Change-Id: I34fb403a4462af07f76d64db64f85207060163ab
Reviewed-on: https://webrtc-review.googlesource.com/20503
Commit-Queue: Edward Lemur <ehmaldonado@webrtc.org >
Reviewed-by: Edward Lemur <ehmaldonado@webrtc.org >
Cr-Commit-Position: refs/heads/master@{#20575}
2017-11-06 21:29:20 +00:00
08a9c372df
Add configuration for iOS perf bot.
...
Depends on https://chromium-review.googlesource.com/c/chromium/tools/build/+/753625
No-Try: true
Bug: webrtc:7156
Change-Id: I3bf46ad8185a8f0c13bd8d6cd3217b4d6310e30d
Reviewed-on: https://webrtc-review.googlesource.com/18480
Commit-Queue: Edward Lemur <ehmaldonado@webrtc.org >
Reviewed-by: Patrik Höglund <phoglund@webrtc.org >
Cr-Commit-Position: refs/heads/master@{#20568}
2017-11-06 17:44:46 +00:00
90d46c472d
Add phoglund@ to various OWNERS and remove kjellander@
...
TBR=henrika@webrtc.org
Bug: webrtc:8363
Change-Id: Ibcb3e8d40a93542ea0825faf92a6db11dc5a0c13
Notry: True
Reviewed-on: https://webrtc-review.googlesource.com/7606
Reviewed-by: Henrik Kjellander <kjellander@webrtc.org >
Reviewed-by: Patrik Höglund <phoglund@webrtc.org >
Commit-Queue: Henrik Kjellander <kjellander@webrtc.org >
Cr-Commit-Position: refs/heads/master@{#20344}
2017-10-19 09:21:12 +00:00
8a958528b2
Add MB configuration for client.webrtc.branches builders
...
Also iOS config.
These are copied from client.webrtc.
Bug: chromium:767505
Change-Id: I48091cd27e8e2f10dcc3ba6105c49442c59d1b36
Reviewed-on: https://webrtc-review.googlesource.com/13121
Reviewed-by: Henrik Kjellander <kjellander@webrtc.org >
Commit-Queue: Oleh Prypin <oprypin@webrtc.org >
Cr-Commit-Position: refs/heads/master@{#20338}
2017-10-18 13:14:08 +00:00
ec57e05410
Update scripts to use DEPS-pinned depot_tools
...
Always use gn.py in depot_tools instead of just gn.
The https://cs.chromium.org/chromium/src/build/find_depot_tools.py
is looking up the DEPS-pinned copy in third_party/depot_tools
and adds it to the path when add_depot_tools_to_path() is called.
Similar use:
https: //cs.chromium.org/search/?q=%22find_depot_tools.add_depot_tools_to_path()%22&sq=package:chromium&type=cs
Bug: webrtc:8393
Change-Id: I3cfa3d96b4d0f60e8099e556876bc94340b1bbb5
Reviewed-on: https://webrtc-review.googlesource.com/12540
Reviewed-by: Kári Helgason <kthelgason@webrtc.org >
Reviewed-by: Patrik Höglund <phoglund@google.com >
Commit-Queue: Henrik Kjellander <kjellander@webrtc.org >
Cr-Commit-Position: refs/heads/master@{#20333}
2017-10-18 12:06:19 +00:00
ae012cf8b8
Add xctest target to migrate sdk/objc/Framework to it.
...
This CL adds all the scaffolding needed to support xctest target
in sdk/objc/Framework and adds the target to the bot configuration.
The benefits of this are two-fold.
1. We'll separate framework unittests from their current target,
`rtc_unittests`, that has many many other tests.
This way framework unit tests will have nice, compact, selfcontained target.
2. We'll harvest the power of XCTest (native testing framework)
that should hopefully make adding and writing objc tests easier.
This CL migrates only one test to prove the setup works.
More tests will be migrated in follow up cls.
Bug: webrtc:8382
Change-Id: I0b5b9596c2a6d91683d13632323441de1aa461e0
Reviewed-on: https://webrtc-review.googlesource.com/8501
Reviewed-by: Kári Helgason <kthelgason@webrtc.org >
Reviewed-by: Henrik Kjellander <kjellander@webrtc.org >
Reviewed-by: Daniela Jovanoska Petrenko <denicija@webrtc.org >
Commit-Queue: Daniela Jovanoska Petrenko <denicija@webrtc.org >
Cr-Commit-Position: refs/heads/master@{#20289}
2017-10-13 14:19:32 +00:00
32a11817c4
Change iOS deployment target to 9.0
...
8.0 is already unsupported
Bug: webrtc:8338
Change-Id: I708e5c90032e86c1dcbf05d0ea8e38855a510e51
Reviewed-on: https://webrtc-review.googlesource.com/6802
Reviewed-by: Daniela Jovanoska Petrenko <denicija@webrtc.org >
Reviewed-by: Henrik Kjellander <kjellander@webrtc.org >
Commit-Queue: Oleh Prypin <oprypin@webrtc.org >
Cr-Commit-Position: refs/heads/master@{#20162}
2017-10-05 11:18:25 +00:00
8a6d8e0928
Revert "Run apprtcmobile_tests on real devices."
...
This reverts commit 386a2d88a548faeb53768afd2ed67ddb29cfdf26.
Reason for revert: Still not working on internal iOS 64 trybot.
Original change's description:
> Run apprtcmobile_tests on real devices.
>
> NOTRY=True
>
> Bug: webrtc:8316
> Change-Id: I30f2797d0fa04c9c20ffcf4d32689160481c1594
> Reviewed-on: https://webrtc-review.googlesource.com/5880
> Commit-Queue: Edward Lemur <ehmaldonado@webrtc.org >
> Reviewed-by: Henrik Kjellander <kjellander@webrtc.org >
> Cr-Commit-Position: refs/heads/master@{#20111}
TBR=kjellander@webrtc.org ,phoglund@webrtc.org ,ehmaldonado@webrtc.org
Change-Id: I327492ab064aa99b3feadd236ec879f7235471b7
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Bug: webrtc:8316
Reviewed-on: https://webrtc-review.googlesource.com/6220
Reviewed-by: Taylor Brandstetter <deadbeef@webrtc.org >
Commit-Queue: Taylor Brandstetter <deadbeef@webrtc.org >
Cr-Commit-Position: refs/heads/master@{#20128}
2017-10-03 22:53:20 +00:00