Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Azure test slicing for parallel test running. #2231

Open
wants to merge 61 commits into
base: master
Choose a base branch
from
Open
Changes from 1 commit
Commits
Show all changes
61 commits
Select commit Hold shift + click to select a range
c563870
Rename file, partial rework
tadgh Dec 10, 2020
1198622
First pass at running parallel tests
tadgh Dec 10, 2020
6b0293e
exclude some projects
tadgh Dec 10, 2020
5a5bc7a
Update excludes
tadgh Dec 10, 2020
b90ee12
Fix bug, add names
tadgh Dec 10, 2020
d195636
try new slicing
tadgh Dec 10, 2020
1ea0f49
Add second job for reporting
tadgh Dec 11, 2020
339004c
wip
tadgh Dec 11, 2020
266fd56
Try to aggregate logs
tadgh Dec 11, 2020
d1d0fef
woo yaml
tadgh Dec 11, 2020
315f067
Add a dependency
tadgh Dec 11, 2020
45d305f
Add naming of logs
tadgh Dec 11, 2020
10c4561
Pull all logs, ensure jpaserver is only thing running on its machine
tadgh Dec 11, 2020
67e06ca
remove verbose logs
tadgh Dec 11, 2020
9d53f07
Always report even if a build fails
tadgh Dec 11, 2020
1cd1559
Merge remote-tracking branch 'origin/master' into explore-test-slicing
tadgh Dec 11, 2020
d3df8d7
Rework so full build occurs first
tadgh Dec 11, 2020
e404b23
Typo
tadgh Dec 11, 2020
aa05bc7
Rename build job
tadgh Dec 11, 2020
9a8a6b9
Add container type to build
tadgh Dec 11, 2020
1ce0673
force tests to run offline and use local repo
tadgh Dec 11, 2020
37b3773
See if cache is actually working
tadgh Dec 11, 2020
b1b43f5
Add CI profile to initial build
tadgh Dec 11, 2020
99e6f30
Add -am flag
tadgh Dec 11, 2020
e0a8680
strip -am run
tadgh Dec 11, 2020
22f575c
test jacoco
tadgh Dec 17, 2020
ab3a8f6
rename logs
tadgh Dec 17, 2020
e10dbba
fix typo
tadgh Dec 17, 2020
5b9d7e9
Try to get jacoco working
tadgh Dec 17, 2020
fa6876d
working out jacoco..
tadgh Dec 17, 2020
16c6828
Explore removing name
tadgh Dec 18, 2020
728ed8e
Flatten files
tadgh Dec 20, 2020
0e03c69
Update to using reportgenerator
tadgh Jan 4, 2021
2006160
Add dotnet core for reportgenerator
tadgh Jan 4, 2021
4088193
apparently case sensitive
tadgh Jan 4, 2021
b5d39b2
chagne container of reporting job
tadgh Jan 4, 2021
dd514f1
Fix globbing
tadgh Jan 4, 2021
93f862a
Find test coverage results
tadgh Jan 4, 2021
df827c8
Re-add codecov
tadgh Jan 4, 2021
c9a663a
Fix spacing
tadgh Jan 4, 2021
c3a2666
Update file
tadgh Jan 5, 2021
2c33457
Change test skipping method
tadgh Jan 5, 2021
6bcaea7
Add secret var for codecov token
tadgh Jan 5, 2021
aa3d041
Merge remote-tracking branch 'origin/master' into explore-test-slicing
tadgh Jan 11, 2021
50a9b5f
Merge remote-tracking branch 'origin/master' into explore-test-slicing
tadgh Feb 26, 2021
b41ceff
Write test slicing excluder
tadgh Feb 26, 2021
09cd3b2
Tidy script
tadgh Feb 26, 2021
661d7a5
Fix typo
tadgh Feb 26, 2021
01890f6
Improve script
tadgh Feb 26, 2021
237c9e5
Flip top-level script to parallelize
tadgh Feb 26, 2021
4ee4ca7
Fix typo in script
tadgh Feb 26, 2021
1d41931
Remove test slicing by module
tadgh Feb 26, 2021
faa6453
weee
tadgh Feb 26, 2021
4854a6d
Remove dependency
tadgh Feb 26, 2021
718c449
Find out why tests aren't skipping
tadgh Feb 26, 2021
afdcc0d
more logging
tadgh Feb 26, 2021
5a75663
wip
tadgh Feb 26, 2021
38f79a1
Remove hardcoded filter
tadgh Feb 26, 2021
ef10064
Fix logging
tadgh Feb 26, 2021
3b85989
Off by 1 error
tadgh Feb 26, 2021
d1c9abe
Increase to parallelism 5
tadgh Feb 26, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
Prev Previous commit
Next Next commit
fix typo
  • Loading branch information
tadgh committed Dec 17, 2020
commit e10dbbaff3536e623d52660287709590875c8918
2 changes: 1 addition & 1 deletion azure-pipelines.yml
Original file line number Diff line number Diff line change
Expand Up @@ -95,7 +95,7 @@ jobs:
inputs:
targetPath: '$(Build.ArtifactStagingDirectory)/'
# artifactName: 'logs-$(system.jobpositioninphase)'
artifactName: 'logs-$(Agent.id)'
artifactName: 'logs-$(Agent.id)'

# Amalgamate the test results, and report them.
- job: Report
Expand Down