• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

FAForever / server / 3760 / 1
96%
develop: 96%

Build:
DEFAULT BRANCH: develop
Ran 28 Jun 2020 12:40AM UTC
Files 61
Run time 4s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

28 Jun 2020 12:40AM UTC coverage: 95.864% (+0.2%) from 95.664%
FAF_DB_VERSION="v93"

push

travis-ci

GitHub
Feature/#422 Implement team matchmaking (#428)

* SQUASHED: ladder2v2 support

* Only consider clan names if they exist

* Added integration test for ladder2v2

* Add test for matchmaker timeout

* Combine handle_queue_matches and handle_queue_matches_1v1

* Combine `start_game_1v1` and `start_game_with_teams`

* Add some tests for desired `make_teams` behavior

* Add better algorithm for making teams in the case where there are no parties

* A little bit of optimization on _make_buckets

* Refactor and add tests for _distribute

* Make CombinedSearch proxy calls to `register_failed_matching_attempt`

* Add another test for make_teams

* Add randomness to benchmark test

* Make ratings slightly random

* game_name does not need to be a member

* Make `game_name` work for any number of teams

* Only include searches which don't have the desired team size already

* Make sure StartSpot == Army

* Rename MatchmakerQueue.queue_name to .name

* Set colors based on start spot

* Hardcode 2v2 map pool

* Make queue min size check more general

* Fix sending cancelled messages

* Shield to prevent test from hanging

* Combine option setting loops into one

* Initialize new queues when loaded from db

* Use gamemode from database

* Review fixes

* Load tmm map pool from database

* Modify player ratings map to take int and str keys too

* Use queue leaderboard_id for search rating type

* Set game attributes for ladder / rate games using leaderboard_id from queue

* Only count players as ladder if rating_type is ladder

* Rework rating type

* Add test for rating team matchmaker games

* Insert default ratings for new leaderboards

* Merge min and max team_size's into one

* #596 Initialize tmm rating based on global rating

* Add support for `team_size` and `enabled` columns

* Some cleanup

* Make test more reliable

* Use keyword arguments

* Change RatingType to be a simpl... (continued)

4149 of 4328 relevant lines covered (95.86%)

0.96 hits per line

Source Files on job 3760.1 (FAF_DB_VERSION="v93")
  • Tree
  • List 0
  • Changed 20
  • Source Changed 19
  • Coverage Changed 19
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 3607
  • Travis Job 3760.1
  • 907bff04 on github
  • Prev Job for FAF_DB_VERSION="v93" on develop (#3750.1)
  • Next Job for FAF_DB_VERSION="v93" on develop (#3766.1)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc